deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2025-12-30 04:50:44 +00:00
parent 88d95edcac
commit 16dd531d35
1662 changed files with 839765 additions and 6 deletions

2
nim/1019/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_multiple_content_topics with id: 2025-12-30_04-38-02__ebabfd23-5052-46da-882f-dfa3afd965e3
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-38-02__ebabfd23-5052-46da-882f-dfa3afd965e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.21.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19951', '19952', '19953', '19954', '19955']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19951:19951 -p 19952:19952 -p 19953:19953 -p 19954:19954 -p 19955:19955 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19953 --rest-port=19951 --tcp-port=19952 --discv5-udp-port=19954 --rest-address=0.0.0.0 --nat=extip:172.18.21.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71358a4ef0fed4f72dfa4db5ffafbed49250f8e4a04c9263f4b490a204e812be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19955 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.21.121 waku f7ef89fbba3759ad62033127bbb79c9de1957dc99db1e1a4b9719652c85c7d0b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f7ef89fbba37. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-38-02__ebabfd23-5052-46da-882f-dfa3afd965e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19951
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 384f808e9f4a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 35622b261e97. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19951/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19951/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.121/tcp/19952/p2p/16Uiu2HAmQ6Gj8btgVcWcRn7jhUZh7SJZT7kPa5zcyrr3BCop6wY4","/ip4/172.18.21.121/tcp/19953/ws/p2p/16Uiu2HAmQ6Gj8btgVcWcRn7jhUZh7SJZT7kPa5zcyrr3BCop6wY4"],"enrUri":"enr:-L24QB8o3eIgV4tHQMSt1ECTUPpocAGgEu-N_v92-zU3VWM1aBKtqrWpyTxG_FU2Wq7TzuYrq-KOHZiODuliXLZbRIACgmlkgnY0gmlwhKwSFXmKbXVsdGlhZGRyc5YACASsEhV5Bk3wAAoErBIVeQZN8d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqeqX7m0i_w-4Tu1yAEhl8sXBzfpXBFhQ112U5MJiddmDdGNwgk3wg3VkcIJN8oV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-38-02__ebabfd23-5052-46da-882f-dfa3afd965e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.208.156
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64905', '64906', '64907', '64908', '64909']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64905:64905 -p 64906:64906 -p 64907:64907 -p 64908:64908 -p 64909:64909 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64907 --rest-port=64905 --tcp-port=64906 --discv5-udp-port=64908 --rest-address=0.0.0.0 --nat=extip:172.18.208.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2814ad5bad8b50ee612b98c3272795c1310942f1dbad8fae6300dfa52eebefab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64909 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QB8o3eIgV4tHQMSt1ECTUPpocAGgEu-N_v92-zU3VWM1aBKtqrWpyTxG_FU2Wq7TzuYrq-KOHZiODuliXLZbRIACgmlkgnY0gmlwhKwSFXmKbXVsdGlhZGRyc5YACASsEhV5Bk3wAAoErBIVeQZN8d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqeqX7m0i_w-4Tu1yAEhl8sXBzfpXBFhQ112U5MJiddmDdGNwgk3wg3VkcIJN8oV3YWt1MgM --storenode=/ip4/172.18.21.121/tcp/19952/p2p/16Uiu2HAmQ6Gj8btgVcWcRn7jhUZh7SJZT7kPa5zcyrr3BCop6wY4 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.208.156 waku a6862a495ab95cd337ca088fd0d8f4d6d4197ba11f5752d141a730adebcc34d5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6862a495ab9. Setting up logs at ./log/docker/store_node1_2025-12-30_04-38-02__ebabfd23-5052-46da-882f-dfa3afd965e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64905
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64905/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64905/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.156/tcp/64906/p2p/16Uiu2HAmMN5yQ8KNzxKwzPdmkxMJhN8awixVWpib9gR7dF52HLX6","/ip4/172.18.208.156/tcp/64907/ws/p2p/16Uiu2HAmMN5yQ8KNzxKwzPdmkxMJhN8awixVWpib9gR7dF52HLX6"],"enrUri":"enr:-L24QMznQqxGpdf9je3PD4iZDAGeFYlwslnVYnH3U86xh_p5FwtCAK1eiKBGX4dsz-iQ9YZJF9HD3fWC9cY0J6JEVboCgmlkgnY0gmlwhKwS0JyKbXVsdGlhZGRyc5YACASsEtCcBv2KAAoErBLQnAb9i90DgnJzhQADAQAAiXNlY3AyNTZrMaEDgWSqgpLnLGn5s3K8YbGqWVOnaJUBNcZZXsg3AZvRqg2DdGNwgv2Kg3VkcIL9jIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64905/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.121/tcp/19952/p2p/16Uiu2HAmQ6Gj8btgVcWcRn7jhUZh7SJZT7kPa5zcyrr3BCop6wY4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64905/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19951/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19951/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto%2C%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdfb2761c6c2a5e5a9a5f4c58bfbc2874dc720b8626127e21d3a1b19ea0607781"},{"messageHash":"0xc2f5c044855c9c9d2ea9134487f6412c32fb276e90b1b19613285c5820bc1683"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64905/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto%2C%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdfb2761c6c2a5e5a9a5f4c58bfbc2874dc720b8626127e21d3a1b19ea0607781"},{"messageHash":"0xc2f5c044855c9c9d2ea9134487f6412c32fb276e90b1b19613285c5820bc1683"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f7ef89fbba37
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a6862a495ab9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-30 04:15:59.344 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:15:59.344 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_101_new_content_topics with id: 2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50
2025-12-30 04:15:59.345 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:15:59.345 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:15:59.345 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:15:59.351 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:59.351 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
2025-12-30 04:15:59.351 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:59.352 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:59.353 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:59.353 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.93
2025-12-30 04:15:59.353 DEBUG [src.node.docker_mananger] Generated ports ['37939', '37940', '37941', '37942', '37943']
2025-12-30 04:15:59.353 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:59.353 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:59.354 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:59.354 DEBUG [src.node.docker_mananger] docker run -i -t -p 37939:37939 -p 37940:37940 -p 37941:37941 -p 37942:37942 -p 37943:37943 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37941 --rest-port=37939 --tcp-port=37940 --discv5-udp-port=37942 --rest-address=0.0.0.0 --nat=extip:172.18.248.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a92e4f63be04918bb1b5b560af1a96e3fd1f94e4f7d20eef6cff2d1471acb5dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37943 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:15:59.531 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.93 waku 389265d1f5b942cf5ae0e18047b774cf0a0fe5a6dd0504c0804c2fdfda75d1ad
2025-12-30 04:15:59.565 DEBUG [src.node.docker_mananger] Container started with ID 389265d1f5b9. Setting up logs at ./log/docker/node1_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
2025-12-30 04:15:59.566 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37939
2025-12-30 04:15:59.567 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:59.597 ERROR [src.node.docker_mananger] Max retries reached for container 91a36c478dea. Exiting log stream.
2025-12-30 04:16:00.155 ERROR [src.node.docker_mananger] Max retries reached for container 7f5f6b26de3a. Exiting log stream.
2025-12-30 04:16:00.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37939/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:00.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:16:00.572 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:00.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37939/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:00.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.93/tcp/37940/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG","/ip4/172.18.248.93/tcp/37941/ws/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG"],"enrUri":"enr:-L24QMu9NWz6pQ-BUZANeLMOFca6qHu4vq9aF3mCVpniDz7YHRrJcQWvJ4bxtHXR6icC5j7Pe6ZBKLU9i6GK7Z7semECgmlkgnY0gmlwhKwS-F2KbXVsdGlhZGRyc5YACASsEvhdBpQ0AAoErBL4XQaUNd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn6CbM1CV-OWzPSedu2rEctRJL9qroIRkLimJi6aClIODdGNwgpQ0g3VkcIKUNoV3YWt1MgU"}'
2025-12-30 04:16:00.574 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:00.574 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:16:00.581 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:00.581 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
2025-12-30 04:16:00.581 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:00.581 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:00.582 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:00.582 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.193.116
2025-12-30 04:16:00.582 DEBUG [src.node.docker_mananger] Generated ports ['60389', '60390', '60391', '60392', '60393']
2025-12-30 04:16:00.583 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:00.583 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:00.583 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:00.583 DEBUG [src.node.docker_mananger] docker run -i -t -p 60389:60389 -p 60390:60390 -p 60391:60391 -p 60392:60392 -p 60393:60393 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60391 --rest-port=60389 --tcp-port=60390 --discv5-udp-port=60392 --rest-address=0.0.0.0 --nat=extip:172.18.193.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3febb1bfa9d88cc8f00885aecf4bd5548b8d12ee3e48f9ffe5fe9487b417d70a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60393 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMu9NWz6pQ-BUZANeLMOFca6qHu4vq9aF3mCVpniDz7YHRrJcQWvJ4bxtHXR6icC5j7Pe6ZBKLU9i6GK7Z7semECgmlkgnY0gmlwhKwS-F2KbXVsdGlhZGRyc5YACASsEvhdBpQ0AAoErBL4XQaUNd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn6CbM1CV-OWzPSedu2rEctRJL9qroIRkLimJi6aClIODdGNwgpQ0g3VkcIKUNoV3YWt1MgU --filternode=/ip4/172.18.248.93/tcp/37940/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG
2025-12-30 04:16:00.759 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.193.116 waku 3046a333c988d98e7b682bae3ca1496d736b6204f2b35b3b6af0d7d986603994
2025-12-30 04:16:00.792 DEBUG [src.node.docker_mananger] Container started with ID 3046a333c988. Setting up logs at ./log/docker/node2_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
2025-12-30 04:16:00.792 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60389
2025-12-30 04:16:00.792 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:01.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60389/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:01.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:01.797 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:01.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60389/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:01.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.116/tcp/60390/p2p/16Uiu2HAkxymSEpXWXq6qh1rqREinZLwrfKCFmYNut4umPqyrTrnz","/ip4/172.18.193.116/tcp/60391/ws/p2p/16Uiu2HAkxymSEpXWXq6qh1rqREinZLwrfKCFmYNut4umPqyrTrnz"],"enrUri":"enr:-L24QDSZo2GiDSTHsVQ4LK8JK3qEw0XRuW-XvMHof82HWR2ueoehG-hIUjbqWAtjKF3dzntmyO0fWXN_4UpVcJOSUlICgmlkgnY0gmlwhKwSwXSKbXVsdGlhZGRyc5YACASsEsF0BuvmAAoErBLBdAbr590DgnJzhQADAQAAiXNlY3AyNTZrMaECNMvQ1GSVEqpA9aIBCT_hZf79ri-569cVEl-LHANEHG-DdGNwguvmg3VkcILr6IV3YWt1MgA"}'
2025-12-30 04:16:01.800 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:01.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60389/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.248.93/tcp/37940/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG"]'
2025-12-30 04:16:01.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:01.831 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-30 04:16:01.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37939/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:16:01.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:01.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60389/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a6e61088-0d2a-4469-948d-2c79146acbd8", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:01.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a6e61088-0d2a-4469-948d-2c79146acbd8","statusDesc":"OK"}'
2025-12-30 04:16:01.858 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:60389/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:01.866 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60389/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
2025-12-30 04:16:01.869 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:16:01.870 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:16:01.870 DEBUG [src.node.waku_node] Stopping container with id 389265d1f5b9
2025-12-30 04:16:02.430 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:02.430 DEBUG [src.node.waku_node] Stopping container with id 3046a333c988
2025-12-30 04:16:02.932 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:02.934 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:16:02.940 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:02.945 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,76 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_page_size[1] with id: 2025-12-30_04-21-18__2931a7ff-4368-45c6-b982-1f8bb6d7ff36
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-21-18__2931a7ff-4368-45c6-b982-1f8bb6d7ff36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.191.208
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31330', '31331', '31332', '31333', '31334']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31330:31330 -p 31331:31331 -p 31332:31332 -p 31333:31333 -p 31334:31334 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31332 --rest-port=31330 --tcp-port=31331 --discv5-udp-port=31333 --rest-address=0.0.0.0 --nat=extip:172.18.191.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1443ddbbc0bd7b16aa6407c1b85e5b6ccabf0d8fdd11cffbfebdefd3fe2bc46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31334 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.208 waku d44e55eb77cd87fedd81cf31f8393d63a37b90f9552f6ddb5593059f53111271
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d44e55eb77cd. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-21-18__2931a7ff-4368-45c6-b982-1f8bb6d7ff36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31330
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f7cf18ae6d17. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dfe516903393. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31330/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31330/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.208/tcp/31331/p2p/16Uiu2HAmT9xanbKDQmqjPTdLUkkv6PaLk596NqWJgK98M3X6gyaL","/ip4/172.18.191.208/tcp/31332/ws/p2p/16Uiu2HAmT9xanbKDQmqjPTdLUkkv6PaLk596NqWJgK98M3X6gyaL"],"enrUri":"enr:-L24QH15HF7tx0bmqafnY6OqLZM6kiL-0qZXk2Fc4oM3HEzRG8mh0Z3vhm8hqLF9F4B4G9XxzrOOve-iraCNHB6VV6cCgmlkgnY0gmlwhKwSv9CKbXVsdGlhZGRyc5YACASsEr_QBnpjAAoErBK_0AZ6ZN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1292T0wdxZ0vacTRvVq3KmrNR0gMy4DewjxVS4Kb0xWDdGNwgnpjg3VkcIJ6ZYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-21-18__2931a7ff-4368-45c6-b982-1f8bb6d7ff36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.78.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35714', '35715', '35716', '35717', '35718']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35714:35714 -p 35715:35715 -p 35716:35716 -p 35717:35717 -p 35718:35718 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35716 --rest-port=35714 --tcp-port=35715 --discv5-udp-port=35717 --rest-address=0.0.0.0 --nat=extip:172.18.78.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d636cf0c248a7bb03efaca4be916d9e5a4bb4092e389cbfb563e8a752ceac63a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35718 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH15HF7tx0bmqafnY6OqLZM6kiL-0qZXk2Fc4oM3HEzRG8mh0Z3vhm8hqLF9F4B4G9XxzrOOve-iraCNHB6VV6cCgmlkgnY0gmlwhKwSv9CKbXVsdGlhZGRyc5YACASsEr_QBnpjAAoErBK_0AZ6ZN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1292T0wdxZ0vacTRvVq3KmrNR0gMy4DewjxVS4Kb0xWDdGNwgnpjg3VkcIJ6ZYV3YWt1MgM --storenode=/ip4/172.18.191.208/tcp/31331/p2p/16Uiu2HAmT9xanbKDQmqjPTdLUkkv6PaLk596NqWJgK98M3X6gyaL --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.138 waku 4aaf025829059beb20fc202a397cfd7463b6a3536e633e28a64b7bab59b2fad3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4aaf02582905. Setting up logs at ./log/docker/store_node1_2025-12-30_04-21-18__2931a7ff-4368-45c6-b982-1f8bb6d7ff36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35714
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35714/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35714/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.138/tcp/35715/p2p/16Uiu2HAmFqhUDjgZLnLYwnctTe8TxHbqKTZgtjz3jhv4y5YAx2qp","/ip4/172.18.78.138/tcp/35716/ws/p2p/16Uiu2HAmFqhUDjgZLnLYwnctTe8TxHbqKTZgtjz3jhv4y5YAx2qp"],"enrUri":"enr:-L24QCXvS-TyTw5ZHkXT_pnYSFOJnsmCMuEAMTmtSnh07JdURmUM2hhJPaGH0-0Ppg8yGzoOllLrVMtyM87XK6AS7jECgmlkgnY0gmlwhKwSToqKbXVsdGlhZGRyc5YACASsEk6KBouDAAoErBJOigaLhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDL1Fc4kH407mojtG7o4cncaFVSLjeoT3W87Tqr9bGZLuDdGNwgouDg3VkcIKLhYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35714/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.208/tcp/31331/p2p/16Uiu2HAmT9xanbKDQmqjPTdLUkkv6PaLk596NqWJgK98M3X6gyaL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31330/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35714/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31330/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31330/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31330/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x97ba4bdc10773440ff26d0f66ec874943b7544472e3e78a33b4f4afbd8de713c"}],"paginationCursor":"0x97ba4bdc10773440ff26d0f66ec874943b7544472e3e78a33b4f4afbd8de713c"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35714/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x97ba4bdc10773440ff26d0f66ec874943b7544472e3e78a33b4f4afbd8de713c"}],"paginationCursor":"0x97ba4bdc10773440ff26d0f66ec874943b7544472e3e78a33b4f4afbd8de713c"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d44e55eb77cd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4aaf02582905
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_after_receiving_node_restarts with id: 2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.100.243
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42114', '42115', '42116', '42117', '42118']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42114:42114 -p 42115:42115 -p 42116:42116 -p 42117:42117 -p 42118:42118 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42116 --rest-port=42114 --tcp-port=42115 --discv5-udp-port=42117 --rest-address=0.0.0.0 --nat=extip:172.18.100.243 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aaf4c37fc34cd0c522b5ad22fb4b78a9cf916f0bb68fb8fa9d798b0901cfe7ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42118 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.243 waku 54830bb5a7927712d0c5096ffa548bfbe9d5c37ca1e81c4d21dc14980da9f3a7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 54830bb5a792. Setting up logs at ./log/docker/receiving_node1_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42114
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42114/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42114/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.243/tcp/42115/p2p/16Uiu2HAkyJDYcTxJhtAqjyx5RTdDkZBi6GgobnQfQ3xQSiBwgsYS","/ip4/172.18.100.243/tcp/42116/ws/p2p/16Uiu2HAkyJDYcTxJhtAqjyx5RTdDkZBi6GgobnQfQ3xQSiBwgsYS"],"enrUri":"enr:-L24QEuBt4AMLpyZzHUq9PlIfXQ0kYo5j_p4Irj_V2mpZbHzc1Zulzczb5gdAYMRSA1fwr-VTzvzfTan73KlEGGP9uoCgmlkgnY0gmlwhKwSZPOKbXVsdGlhZGRyc5YACASsEmTzBqSDAAoErBJk8wakhN0DgnJzhQADAQAAiXNlY3AyNTZrMaECOYXK97yfFJPTfp-iDwb2IjJgIWFmYpTInfUmuB5yoZ-DdGNwgqSDg3VkcIKkhYV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.147.63
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46221', '46222', '46223', '46224', '46225']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46221:46221 -p 46222:46222 -p 46223:46223 -p 46224:46224 -p 46225:46225 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46223 --rest-port=46221 --tcp-port=46222 --discv5-udp-port=46224 --rest-address=0.0.0.0 --nat=extip:172.18.147.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a74a1ed8bbafd154db547d54012abcb8c9afcf6bb6f8712c3fd4da3bf80cb2d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46225 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.63 waku 74bae146fb459fd3c0dcffb79a370a994b2abd97282efb9a9bb912446638e2e7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 74bae146fb45. Setting up logs at ./log/docker/receiving_node2_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46221
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46221/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46221/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.63/tcp/46222/p2p/16Uiu2HAmMTPPo9ueoZVb2LgVytjGXQZwDpqGYiuGGrKMocF7B3wk","/ip4/172.18.147.63/tcp/46223/ws/p2p/16Uiu2HAmMTPPo9ueoZVb2LgVytjGXQZwDpqGYiuGGrKMocF7B3wk"],"enrUri":"enr:-L24QJKmjkxTn6dkm5Iyr1EToJ4YzfFKQyEyuyqgSNR8aHb7N5CYQ5UjAvgoi5P05H3GGnuf8BYPbibJe3ldcu_XQDMCgmlkgnY0gmlwhKwSkz-KbXVsdGlhZGRyc5YACASsEpM_BrSOAAoErBKTPwa0j90DgnJzhQADAQAAiXNlY3AyNTZrMaEDgsBEhpoM7AeKuU0EWHXswc8ZoD99SX-fYTRpmY6-2x-DdGNwgrSOg3VkcIK0kIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46221/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.243/tcp/42115/p2p/16Uiu2HAkyJDYcTxJhtAqjyx5RTdDkZBi6GgobnQfQ3xQSiBwgsYS"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.191.229
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27824', '27825', '27826', '27827', '27828']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27824:27824 -p 27825:27825 -p 27826:27826 -p 27827:27827 -p 27828:27828 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27826 --rest-port=27824 --tcp-port=27825 --discv5-udp-port=27827 --rest-address=0.0.0.0 --nat=extip:172.18.191.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be7a89bef2f2e2ab9a5da1bf54c0a087e755fdfb6f33ba2122fdf18cf058c651 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27828 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEuBt4AMLpyZzHUq9PlIfXQ0kYo5j_p4Irj_V2mpZbHzc1Zulzczb5gdAYMRSA1fwr-VTzvzfTan73KlEGGP9uoCgmlkgnY0gmlwhKwSZPOKbXVsdGlhZGRyc5YACASsEmTzBqSDAAoErBJk8wakhN0DgnJzhQADAQAAiXNlY3AyNTZrMaECOYXK97yfFJPTfp-iDwb2IjJgIWFmYpTInfUmuB5yoZ-DdGNwgqSDg3VkcIKkhYV3YWt1Mgk --lightpushnode=/ip4/172.18.100.243/tcp/42115/p2p/16Uiu2HAkyJDYcTxJhtAqjyx5RTdDkZBi6GgobnQfQ3xQSiBwgsYS --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.229 waku 35ebfe73a0c04fb71f598bb36618e75bff832c68632a9de0ce083dad129288a5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 35ebfe73a0c0. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27824
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 35ebfe73a0c0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27824/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=27824): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbdea0bf0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.51.9
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42329', '42330', '42331', '42332', '42333']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42329:42329 -p 42330:42330 -p 42331:42331 -p 42332:42332 -p 42333:42333 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42331 --rest-port=42329 --tcp-port=42330 --discv5-udp-port=42332 --rest-address=0.0.0.0 --nat=extip:172.18.51.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3888b7ffa08ace844db1e20beabdfc00b1d0d5d7b7fbcf0e9bd4f89e6b442be1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42333 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEuBt4AMLpyZzHUq9PlIfXQ0kYo5j_p4Irj_V2mpZbHzc1Zulzczb5gdAYMRSA1fwr-VTzvzfTan73KlEGGP9uoCgmlkgnY0gmlwhKwSZPOKbXVsdGlhZGRyc5YACASsEmTzBqSDAAoErBJk8wakhN0DgnJzhQADAQAAiXNlY3AyNTZrMaECOYXK97yfFJPTfp-iDwb2IjJgIWFmYpTInfUmuB5yoZ-DdGNwgqSDg3VkcIKkhYV3YWt1Mgk --lightpushnode=/ip4/172.18.100.243/tcp/42115/p2p/16Uiu2HAkyJDYcTxJhtAqjyx5RTdDkZBi6GgobnQfQ3xQSiBwgsYS --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.51.9 waku 2e9babb1dce4b713dd24154cb6aa712ce855a267f5184e6bcceab1e72b6e6faf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2e9babb1dce4. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42329
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2e9babb1dce4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42329/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=42329): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbe011760>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.151.10
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1042', '1043', '1044', '1045', '1046']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1042:1042 -p 1043:1043 -p 1044:1044 -p 1045:1045 -p 1046:1046 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1044 --rest-port=1042 --tcp-port=1043 --discv5-udp-port=1045 --rest-address=0.0.0.0 --nat=extip:172.18.151.10 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b0052ecc2bf6ca2b63907adecdcafba5c2d6b6e4acef68824eaf59ac1547e336 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1046 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEuBt4AMLpyZzHUq9PlIfXQ0kYo5j_p4Irj_V2mpZbHzc1Zulzczb5gdAYMRSA1fwr-VTzvzfTan73KlEGGP9uoCgmlkgnY0gmlwhKwSZPOKbXVsdGlhZGRyc5YACASsEmTzBqSDAAoErBJk8wakhN0DgnJzhQADAQAAiXNlY3AyNTZrMaECOYXK97yfFJPTfp-iDwb2IjJgIWFmYpTInfUmuB5yoZ-DdGNwgqSDg3VkcIKkhYV3YWt1Mgk --lightpushnode=/ip4/172.18.100.243/tcp/42115/p2p/16Uiu2HAkyJDYcTxJhtAqjyx5RTdDkZBi6GgobnQfQ3xQSiBwgsYS --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.10 waku f5535b47dd02e84c324db113a4580511890ae70ac4b7b679970d955f889e94f6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f5535b47dd02. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-41-02__796ae3f1-33ee-4830-a0b7-bfb564c0192c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1042
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f5535b47dd02. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1042/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=1042): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbe160da0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 54830bb5a792
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 74bae146fb45
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 54830bb5a792. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 74bae146fb45. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f5535b47dd02e84c324db113a4580511890ae70ac4b7b679970d955f889e94f6/stop: Not Found ("No such container: f5535b47dd02e84c324db113a4580511890ae70ac4b7b679970d955f889e94f6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f5535b47dd02e84c324db113a4580511890ae70ac4b7b679970d955f889e94f6/stop: Not Found ("No such container: f5535b47dd02e84c324db113a4580511890ae70ac4b7b679970d955f889e94f6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5535b47dd02
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f5535b47dd02e84c324db113a4580511890ae70ac4b7b679970d955f889e94f6/stop: Not Found ("No such container: f5535b47dd02e84c324db113a4580511890ae70ac4b7b679970d955f889e94f6")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_matches_no_message with id: 2025-12-30_04-29-55__a063e3ef-26dd-4880-8eaf-703943ab2f09
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-29-55__a063e3ef-26dd-4880-8eaf-703943ab2f09__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.229.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37723', '37724', '37725', '37726', '37727']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37723:37723 -p 37724:37724 -p 37725:37725 -p 37726:37726 -p 37727:37727 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37725 --rest-port=37723 --tcp-port=37724 --discv5-udp-port=37726 --rest-address=0.0.0.0 --nat=extip:172.18.229.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfbfa029f0ffdec2b85c7b86b26ddded50cc7f5b74eaac0fb78beecb64fc3cbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37727 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.255 waku 8e2b76995a5fdbae78612cf4d00142525773e5277cafc48247dd61e28d0db254
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8e2b76995a5f. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-29-55__a063e3ef-26dd-4880-8eaf-703943ab2f09__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37723
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bda7bcb09d2d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5c3c927fa97c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37723/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37723/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.255/tcp/37724/p2p/16Uiu2HAkxiLP9vK7iCDRioQm2t25EtnFxNDsD9g4gmfxSeKn1MhQ","/ip4/172.18.229.255/tcp/37725/ws/p2p/16Uiu2HAkxiLP9vK7iCDRioQm2t25EtnFxNDsD9g4gmfxSeKn1MhQ"],"enrUri":"enr:-L24QAH76mq1AqwTp22M-4zsXDL79xsEH-kXuf2evIMpFljlEiiXDZTFuucP_Su-7I7ZO54luPdO0wv1broHHm9QYr4CgmlkgnY0gmlwhKwS5f-KbXVsdGlhZGRyc5YACASsEuX_BpNcAAoErBLl_waTXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECMNfGoEK7KBFdQzkTqD_vSp1h74SqPqVl0RDCvI4t-ceDdGNwgpNcg3VkcIKTXoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-29-55__a063e3ef-26dd-4880-8eaf-703943ab2f09__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.77.29
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61536', '61537', '61538', '61539', '61540']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61536:61536 -p 61537:61537 -p 61538:61538 -p 61539:61539 -p 61540:61540 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61538 --rest-port=61536 --tcp-port=61537 --discv5-udp-port=61539 --rest-address=0.0.0.0 --nat=extip:172.18.77.29 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=def4f61cbebad43c40d83d72672f0fcd3acbf07ff04daa6e58cbeeea40e2b8aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61540 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAH76mq1AqwTp22M-4zsXDL79xsEH-kXuf2evIMpFljlEiiXDZTFuucP_Su-7I7ZO54luPdO0wv1broHHm9QYr4CgmlkgnY0gmlwhKwS5f-KbXVsdGlhZGRyc5YACASsEuX_BpNcAAoErBLl_waTXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECMNfGoEK7KBFdQzkTqD_vSp1h74SqPqVl0RDCvI4t-ceDdGNwgpNcg3VkcIKTXoV3YWt1MgM --storenode=/ip4/172.18.229.255/tcp/37724/p2p/16Uiu2HAkxiLP9vK7iCDRioQm2t25EtnFxNDsD9g4gmfxSeKn1MhQ --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.29 waku f9b08137dc9d1d24e069db026e07b319d4f1a5eef89599dc0ef963243d34edf2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f9b08137dc9d. Setting up logs at ./log/docker/store_node1_2025-12-30_04-29-55__a063e3ef-26dd-4880-8eaf-703943ab2f09__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61536
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61536/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61536/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.29/tcp/61537/p2p/16Uiu2HAmAjCFNs35r1fgHCrhivSFJF9Z98hXfcJ8hVb3JfbSYBTz","/ip4/172.18.77.29/tcp/61538/ws/p2p/16Uiu2HAmAjCFNs35r1fgHCrhivSFJF9Z98hXfcJ8hVb3JfbSYBTz"],"enrUri":"enr:-L24QMhv3SOn43gelRi57rl4A9NvaT0WFrIgiYVrQZDSgpuSPkGHsYbetTSFBf4Seo_54WyMwr2WRIG4kS3lXRu82lkCgmlkgnY0gmlwhKwSTR2KbXVsdGlhZGRyc5YACASsEk0dBvBhAAoErBJNHQbwYt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC41xnDuESY6B-p93qeSFqmwCVjR8joW89O3J0TLOKUC2DdGNwgvBhg3VkcILwY4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61536/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.229.255/tcp/37724/p2p/16Uiu2HAkxiLP9vK7iCDRioQm2t25EtnFxNDsD9g4gmfxSeKn1MhQ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37723/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61536/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37723/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37723/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37723/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37723/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37723/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37723/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37723/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1767068995231320928&endTime=1767068995231420828&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61536/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1767068995231320928&endTime=1767068995231420828&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8e2b76995a5f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f9b08137dc9d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,100 @@
2025-12-30 04:38:13.244 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:38:13.244 DEBUG [tests.conftest] Running test: test_store_without_encoding_pubsubtopic with id: 2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d
2025-12-30 04:38:13.245 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:38:13.245 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:38:13.245 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:38:13.252 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:38:13.252 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
2025-12-30 04:38:13.252 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:38:13.252 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:38:13.253 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:38:13.254 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.99.48
2025-12-30 04:38:13.254 DEBUG [src.node.docker_mananger] Generated ports ['34888', '34889', '34890', '34891', '34892']
2025-12-30 04:38:13.254 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:38:13.254 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:38:13.254 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:38:13.254 DEBUG [src.node.docker_mananger] docker run -i -t -p 34888:34888 -p 34889:34889 -p 34890:34890 -p 34891:34891 -p 34892:34892 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34890 --rest-port=34888 --tcp-port=34889 --discv5-udp-port=34891 --rest-address=0.0.0.0 --nat=extip:172.18.99.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa460cf8cf6341520c68de9c4ff1669f6874facbef1da1e3e7b2dfd03cb95df5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34892 --metrics-logging=true --store=true --relay=true
2025-12-30 04:38:13.448 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.99.48 waku 37816cd3284d2278b4d53a402f3f7eaf933e1fadb48fccd70354dbb522cf7a09
2025-12-30 04:38:13.483 DEBUG [src.node.docker_mananger] Container started with ID 37816cd3284d. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
2025-12-30 04:38:13.484 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34888
2025-12-30 04:38:13.485 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:38:13.512 ERROR [src.node.docker_mananger] Max retries reached for container 7b1258a08977. Exiting log stream.
2025-12-30 04:38:14.045 ERROR [src.node.docker_mananger] Max retries reached for container 8cd7f08d965c. Exiting log stream.
2025-12-30 04:38:14.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34888/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:14.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:38:14.488 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:38:14.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:14.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.99.48/tcp/34889/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG","/ip4/172.18.99.48/tcp/34890/ws/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG"],"enrUri":"enr:-L24QNGsHhTTmXVofUsMisWXI--q7fXspPj1sGUv-CvtpUeiQbHZaS1_oS9EF9JvY4f7ylEqLepmnPkZ86ptW_wEw74CgmlkgnY0gmlwhKwSYzCKbXVsdGlhZGRyc5YACASsEmMwBohJAAoErBJjMAaISt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDc3sH2ZQWsHpah2s7xdYHIa-V9siCttsQuojKvmy3bGuDdGNwgohJg3VkcIKIS4V3YWt1MgM"}'
2025-12-30 04:38:14.490 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:38:14.498 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:38:14.498 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
2025-12-30 04:38:14.498 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:38:14.498 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:38:14.499 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:38:14.499 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.217.18
2025-12-30 04:38:14.500 DEBUG [src.node.docker_mananger] Generated ports ['30388', '30389', '30390', '30391', '30392']
2025-12-30 04:38:14.500 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:38:14.500 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:38:14.500 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:38:14.500 DEBUG [src.node.docker_mananger] docker run -i -t -p 30388:30388 -p 30389:30389 -p 30390:30390 -p 30391:30391 -p 30392:30392 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30390 --rest-port=30388 --tcp-port=30389 --discv5-udp-port=30391 --rest-address=0.0.0.0 --nat=extip:172.18.217.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c3cae86d92d6c435c9a1e8aa44e39eabed9fdcd2baffbcfac7b85ba196bfa3ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30392 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNGsHhTTmXVofUsMisWXI--q7fXspPj1sGUv-CvtpUeiQbHZaS1_oS9EF9JvY4f7ylEqLepmnPkZ86ptW_wEw74CgmlkgnY0gmlwhKwSYzCKbXVsdGlhZGRyc5YACASsEmMwBohJAAoErBJjMAaISt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDc3sH2ZQWsHpah2s7xdYHIa-V9siCttsQuojKvmy3bGuDdGNwgohJg3VkcIKIS4V3YWt1MgM --storenode=/ip4/172.18.99.48/tcp/34889/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG --store=true --relay=true
2025-12-30 04:38:14.683 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.217.18 waku e6774b0e7ed1d7fd1b913840f4c97e13f13674ef52d625c75defd29919d477eb
2025-12-30 04:38:14.714 DEBUG [src.node.docker_mananger] Container started with ID e6774b0e7ed1. Setting up logs at ./log/docker/store_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
2025-12-30 04:38:14.716 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30388
2025-12-30 04:38:14.716 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:38:15.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30388/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:15.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:38:15.721 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:38:15.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30388/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:15.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.18/tcp/30389/p2p/16Uiu2HAkvhopHF81WH2UNW5XsgTphhbeyxEa3U9RtmSeZ1i8kwbB","/ip4/172.18.217.18/tcp/30390/ws/p2p/16Uiu2HAkvhopHF81WH2UNW5XsgTphhbeyxEa3U9RtmSeZ1i8kwbB"],"enrUri":"enr:-L24QEkt-yl-ihTTJyuTqdIRUirAIM1qAGa4F6Eq1BgALgEvP9Kowaz7CttYyVW7bxTdQQpCWjORq7DkhGqrP56kprkCgmlkgnY0gmlwhKwS2RKKbXVsdGlhZGRyc5YACASsEtkSBna1AAoErBLZEgZ2tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECEv3XDa5UBBjeGdonlVGR9apU43J4hv7uKa11KkuGCx6DdGNwgna1g3VkcIJ2t4V3YWt1MgM"}'
2025-12-30 04:38:15.723 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:38:15.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30388/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.99.48/tcp/34889/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG"]'
2025-12-30 04:38:15.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:15.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:38:15.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:15.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30388/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:38:15.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:15.732 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:15.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:15.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:15.737 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:15.938 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:15.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:15.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:15.943 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:16.144 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:16.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:16.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:16.151 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:16.352 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:16.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:16.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:16.359 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:16.560 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:16.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:16.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:16.566 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:16.767 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:16.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:16.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:16.772 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:16.973 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:16.974 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:16.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:16.980 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:17.181 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:17.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:17.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:17.188 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:17.389 DEBUG [tests.store.test_topics] trying get message with wrong encoded pubsub topic /waku/2/rs/3/0
2025-12-30 04:38:17.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34888/store/v3/messages?includeData=true&pubsubTopic=/waku/2/rs/3/0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:17.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa307511ddf4c3f04b044514eabd3b93cd7b7e6f99e1be5f946a61bc4a29aae91","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767069495732323150,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xf9d0613d42ca27e6eaebe6bcdd071276ee919ea246c94d3a06ac0b8a88076f13","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767069495938347752,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x9916021f081f04d69b9eeb2426dc62c1ac2031ad5ecdf3c68d18532b5db46188","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1767069496144601147,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa44422058750daa9c76fb90501034bdad1f52f0125ce7d2c8d66c4ee59d65679","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1767069496352172481,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x54b91adafca8ca7843984c10494d6376d7ae4892de5de1c9b6fd4d500f8905b3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1767069496559944470,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x1f5d1b899a32f89c411254f0c3c983f60893816015db56ccd529e048040f413d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1767069496767004224,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0da51fda772ff5e0560db86cb4010fce975f212f669254ee54a2f414b341893c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767069496973688740,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8adde680bbd8c2c6c05e8db0835c91e2020a18e340c4c25291b2a4746cda6684","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1767069497181334119,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-30 04:38:17.393 DEBUG [tests.store.test_topics] response for getting message without encoding pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0xa307511ddf4c3f04b044514eabd3b93cd7b7e6f99e1be5f946a61bc4a29aae91', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1767069495732323150, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xf9d0613d42ca27e6eaebe6bcdd071276ee919ea246c94d3a06ac0b8a88076f13', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1767069495938347752, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x9916021f081f04d69b9eeb2426dc62c1ac2031ad5ecdf3c68d18532b5db46188', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1767069496144601147, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xa44422058750daa9c76fb90501034bdad1f52f0125ce7d2c8d66c4ee59d65679', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1767069496352172481, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x54b91adafca8ca7843984c10494d6376d7ae4892de5de1c9b6fd4d500f8905b3', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1767069496559944470, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x1f5d1b899a32f89c411254f0c3c983f60893816015db56ccd529e048040f413d', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1767069496767004224, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x0da51fda772ff5e0560db86cb4010fce975f212f669254ee54a2f414b341893c', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1767069496973688740, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x8adde680bbd8c2c6c05e8db0835c91e2020a18e340c4c25291b2a4746cda6684', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1767069497181334119, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
2025-12-30 04:38:17.395 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:38:17.397 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:38:17.397 DEBUG [src.node.waku_node] Stopping container with id 37816cd3284d
2025-12-30 04:38:17.895 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:38:17.895 DEBUG [src.node.waku_node] Stopping container with id e6774b0e7ed1
2025-12-30 04:38:18.409 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:38:18.412 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:38:18.418 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:38:18.427 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2025-12-30 04:22:13.591 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:22:13.591 DEBUG [tests.conftest] Running test: test_publish_on_non_subscribed_pubsub_topic with id: 2025-12-30_04-22-13__e0749ebb-5c94-4ea4-9af2-7a019bcb1be8
2025-12-30 04:22:13.591 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:22:13.592 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:22:13.592 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:22:13.598 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:13.598 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-22-13__e0749ebb-5c94-4ea4-9af2-7a019bcb1be8__wakuorg_nwaku:latest.log
2025-12-30 04:22:13.598 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:13.598 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:13.600 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:13.600 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.165.147
2025-12-30 04:22:13.600 DEBUG [src.node.docker_mananger] Generated ports ['18124', '18125', '18126', '18127', '18128']
2025-12-30 04:22:13.600 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:13.600 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:13.600 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:13.601 DEBUG [src.node.docker_mananger] docker run -i -t -p 18124:18124 -p 18125:18125 -p 18126:18126 -p 18127:18127 -p 18128:18128 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18126 --rest-port=18124 --tcp-port=18125 --discv5-udp-port=18127 --rest-address=0.0.0.0 --nat=extip:172.18.165.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7c4c710a1e69efdbd0e792765d1c61edceebbcec4ccf4fdbfeecac5aa27a80ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18128 --metrics-logging=true --relay=true
2025-12-30 04:22:13.788 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.165.147 waku f3c57abda2aac589c24c5f0eaecc85cf175556c79b4ec8be1b7514625782b66f
2025-12-30 04:22:13.821 DEBUG [src.node.docker_mananger] Container started with ID f3c57abda2aa. Setting up logs at ./log/docker/node1_2025-12-30_04-22-13__e0749ebb-5c94-4ea4-9af2-7a019bcb1be8__wakuorg_nwaku:latest.log
2025-12-30 04:22:13.822 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18124
2025-12-30 04:22:13.822 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:13.885 ERROR [src.node.docker_mananger] Max retries reached for container 1bca6f81a218. Exiting log stream.
2025-12-30 04:22:14.399 ERROR [src.node.docker_mananger] Max retries reached for container 84e9e37720aa. Exiting log stream.
2025-12-30 04:22:14.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18124/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:14.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:14.826 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:14.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18124/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:14.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.147/tcp/18125/p2p/16Uiu2HAmFtihk1vM2AhN8b3popDYSqLPnCMnnRMFy6ZFXooVwtU3","/ip4/172.18.165.147/tcp/18126/ws/p2p/16Uiu2HAmFtihk1vM2AhN8b3popDYSqLPnCMnnRMFy6ZFXooVwtU3"],"enrUri":"enr:-L24QDXs-nZB375cWYOhIPWOGyKgPHQYU8rh5SDzTb6QYjMuQPqVfXNYVaCHIyMg_0-9PyJvNFZcXjwewCeQDArCeYkCgmlkgnY0gmlwhKwSpZOKbXVsdGlhZGRyc5YACASsEqWTBkbNAAoErBKlkwZGzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMBd_48kNE8-J7VgGZY2CMjdQnLjEhnSKTYEi9pPCtbyDdGNwgkbNg3VkcIJGz4V3YWt1MgE"}'
2025-12-30 04:22:14.828 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:14.834 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:14.835 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-22-13__e0749ebb-5c94-4ea4-9af2-7a019bcb1be8__wakuorg_nwaku:latest.log
2025-12-30 04:22:14.835 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:14.835 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:14.836 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:14.836 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.69
2025-12-30 04:22:14.836 DEBUG [src.node.docker_mananger] Generated ports ['32878', '32879', '32880', '32881', '32882']
2025-12-30 04:22:14.837 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:14.837 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:14.837 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:14.837 DEBUG [src.node.docker_mananger] docker run -i -t -p 32878:32878 -p 32879:32879 -p 32880:32880 -p 32881:32881 -p 32882:32882 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32880 --rest-port=32878 --tcp-port=32879 --discv5-udp-port=32881 --rest-address=0.0.0.0 --nat=extip:172.18.189.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee5fda7fddc5d15ae11d4cc5e9da13ea3ca58df5e8d2f0d4fbfdbdf5be0caae1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32882 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDXs-nZB375cWYOhIPWOGyKgPHQYU8rh5SDzTb6QYjMuQPqVfXNYVaCHIyMg_0-9PyJvNFZcXjwewCeQDArCeYkCgmlkgnY0gmlwhKwSpZOKbXVsdGlhZGRyc5YACASsEqWTBkbNAAoErBKlkwZGzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMBd_48kNE8-J7VgGZY2CMjdQnLjEhnSKTYEi9pPCtbyDdGNwgkbNg3VkcIJGz4V3YWt1MgE
2025-12-30 04:22:15.013 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.69 waku 5f59c5d9256e3cf288851e1f014c45c3778896eb71536062a9c49d22258c4511
2025-12-30 04:22:15.045 DEBUG [src.node.docker_mananger] Container started with ID 5f59c5d9256e. Setting up logs at ./log/docker/node2_2025-12-30_04-22-13__e0749ebb-5c94-4ea4-9af2-7a019bcb1be8__wakuorg_nwaku:latest.log
2025-12-30 04:22:15.045 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32878
2025-12-30 04:22:15.045 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:16.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32878/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:16.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:16.060 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:16.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32878/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:16.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.69/tcp/32879/p2p/16Uiu2HAm91FS2Qo6WHcPVswEhXuXJhQhrex3fu8AxC4RsapEtWhC","/ip4/172.18.189.69/tcp/32880/ws/p2p/16Uiu2HAm91FS2Qo6WHcPVswEhXuXJhQhrex3fu8AxC4RsapEtWhC"],"enrUri":"enr:-L24QNSXcpY8jtLV4f3tdwzoxplEitfyWpGbh7RFr2qc3_iKYL5JJ-FDU9bvfIENpT5FSUjSR_G4bpc5UoBchKvlaW8CgmlkgnY0gmlwhKwSvUWKbXVsdGlhZGRyc5YACASsEr1FBoBvAAoErBK9RQaAcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECycHr3SnfekG-YXpo8hn3CsViK0S50-71GK6yHAyCU5eDdGNwgoBvg3VkcIKAcYV3YWt1MgE"}'
2025-12-30 04:22:16.064 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:16.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32878/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.165.147/tcp/18125/p2p/16Uiu2HAmFtihk1vM2AhN8b3popDYSqLPnCMnnRMFy6ZFXooVwtU3"]'
2025-12-30 04:22:16.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:16.070 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-30 04:22:16.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18124/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:22:16.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:16.073 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32878/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:22:16.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:16.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18124/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:16.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:16.084 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:16.185 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:16.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18124/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:16.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068536079358208,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:16.189 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:16.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:16.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068536079358208,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:16.192 INFO [src.steps.relay] WARM UP successful!!
2025-12-30 04:22:16.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18124/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:16.196 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:18124/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1000'
2025-12-30 04:22:16.198 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:22:16.199 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:22:16.199 DEBUG [src.node.waku_node] Stopping container with id f3c57abda2aa
2025-12-30 04:22:16.744 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:16.745 DEBUG [src.node.waku_node] Stopping container with id 5f59c5d9256e
2025-12-30 04:22:17.269 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:17.270 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:22:17.275 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:22:17.281 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
2025-12-30 04:30:29.919 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:30:29.920 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_only_store with id: 2025-12-30_04-30-29__75d7e15b-1d67-4de4-a42e-1520c5c79af9
2025-12-30 04:30:29.920 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:30:29.920 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:30:29.927 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:30:29.927 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-30-29__75d7e15b-1d67-4de4-a42e-1520c5c79af9__wakuorg_nwaku:latest.log
2025-12-30 04:30:29.927 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:30:29.928 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:30:29.929 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:30:29.929 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.182
2025-12-30 04:30:29.929 DEBUG [src.node.docker_mananger] Generated ports ['5645', '5646', '5647', '5648', '5649']
2025-12-30 04:30:29.929 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:30:29.929 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:30:29.930 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:30:29.930 DEBUG [src.node.docker_mananger] docker run -i -t -p 5645:5645 -p 5646:5646 -p 5647:5647 -p 5648:5648 -p 5649:5649 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5647 --rest-port=5645 --tcp-port=5646 --discv5-udp-port=5648 --rest-address=0.0.0.0 --nat=extip:172.18.21.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddbdf74f4b60bb44cbbd1c16dea6eab3932febdb9bf6dd3250031bdabe5bcceb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5649 --metrics-logging=true --store=true --relay=true
2025-12-30 04:30:30.110 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.182 waku c8631742a60542f8e4550493b90d0253f5eb0adb5d7d891c90675f0eb9928896
2025-12-30 04:30:30.139 DEBUG [src.node.docker_mananger] Container started with ID c8631742a605. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-30-29__75d7e15b-1d67-4de4-a42e-1520c5c79af9__wakuorg_nwaku:latest.log
2025-12-30 04:30:30.141 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5645
2025-12-30 04:30:30.141 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:30:30.152 ERROR [src.node.docker_mananger] Max retries reached for container 593a2285ba15. Exiting log stream.
2025-12-30 04:30:30.708 ERROR [src.node.docker_mananger] Max retries reached for container a383e255d412. Exiting log stream.
2025-12-30 04:30:31.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5645/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:31.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:30:31.144 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:30:31.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5645/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:31.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.182/tcp/5646/p2p/16Uiu2HAm1yeZ6BofFgjpSu3GuJJurYJxCQCQmZXcNx3yQSq9dAXq","/ip4/172.18.21.182/tcp/5647/ws/p2p/16Uiu2HAm1yeZ6BofFgjpSu3GuJJurYJxCQCQmZXcNx3yQSq9dAXq"],"enrUri":"enr:-L24QO62iQXZH1ZAW4MLe00Q2C7rR40_r2B85DzA7JHSqTjeLKpm_PW3mYQpQXA0rtozL8BGWOmnFOUumglRTyDBZmECgmlkgnY0gmlwhKwSFbaKbXVsdGlhZGRyc5YACASsEhW2BhYOAAoErBIVtgYWD90DgnJzhQADAQAAiXNlY3AyNTZrMaECYVcYXDgde6kwDkauezlv2pLuHtWhETgtG3l23HWhzyCDdGNwghYOg3VkcIIWEIV3YWt1MgM"}'
2025-12-30 04:30:31.147 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:30:31.154 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:30:31.154 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-30-29__75d7e15b-1d67-4de4-a42e-1520c5c79af9__wakuorg_nwaku:latest.log
2025-12-30 04:30:31.154 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:30:31.154 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:30:31.156 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:30:31.156 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.83
2025-12-30 04:30:31.156 DEBUG [src.node.docker_mananger] Generated ports ['10675', '10676', '10677', '10678', '10679']
2025-12-30 04:30:31.156 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:30:31.156 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:30:31.156 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:30:31.157 DEBUG [src.node.docker_mananger] docker run -i -t -p 10675:10675 -p 10676:10676 -p 10677:10677 -p 10678:10678 -p 10679:10679 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10677 --rest-port=10675 --tcp-port=10676 --discv5-udp-port=10678 --rest-address=0.0.0.0 --nat=extip:172.18.30.83 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a55871343d94a5ccfda6bd752bcf54ee9b8ee3fccf6aeea5c7edaa7a7bd50cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10679 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QO62iQXZH1ZAW4MLe00Q2C7rR40_r2B85DzA7JHSqTjeLKpm_PW3mYQpQXA0rtozL8BGWOmnFOUumglRTyDBZmECgmlkgnY0gmlwhKwSFbaKbXVsdGlhZGRyc5YACASsEhW2BhYOAAoErBIVtgYWD90DgnJzhQADAQAAiXNlY3AyNTZrMaECYVcYXDgde6kwDkauezlv2pLuHtWhETgtG3l23HWhzyCDdGNwghYOg3VkcIIWEIV3YWt1MgM --storenode=/ip4/172.18.21.182/tcp/5646/p2p/16Uiu2HAm1yeZ6BofFgjpSu3GuJJurYJxCQCQmZXcNx3yQSq9dAXq --store=true --relay=false
2025-12-30 04:30:31.343 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.83 waku e21b9f2d1678095cbe20e3cd97db3532d0c4ef08a038e23f612eba267647d45a
2025-12-30 04:30:31.379 DEBUG [src.node.docker_mananger] Container started with ID e21b9f2d1678. Setting up logs at ./log/docker/store_node1_2025-12-30_04-30-29__75d7e15b-1d67-4de4-a42e-1520c5c79af9__wakuorg_nwaku:latest.log
2025-12-30 04:30:31.379 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10675
2025-12-30 04:30:31.379 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:30:32.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10675/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:32.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:30:32.384 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:30:32.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10675/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:32.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.83/tcp/10676/p2p/16Uiu2HAmFvyQPiyV4Axj4sE6HkoLS6CszRDKMwyum5PogWU5A9Zu","/ip4/172.18.30.83/tcp/10677/ws/p2p/16Uiu2HAmFvyQPiyV4Axj4sE6HkoLS6CszRDKMwyum5PogWU5A9Zu"],"enrUri":"enr:-L24QKwGHzJl53vqKgWOIHX4SOHkc2WtFM-RvlP65COsNC_NTAZfzfN7y8o9MkVuIML8QZ4ubnkGXHB-GV3k5ZQtpVICgmlkgnY0gmlwhKwSHlOKbXVsdGlhZGRyc5YACASsEh5TBim0AAoErBIeUwYptd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMKtIk_rdEIS3QMYz4L6i2lp2FTfv2IFJZPu1r66ZgNyDdGNwgim0g3VkcIIptoV3YWt1MgI"}'
2025-12-30 04:30:32.387 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:30:32.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10675/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.182/tcp/5646/p2p/16Uiu2HAm1yeZ6BofFgjpSu3GuJJurYJxCQCQmZXcNx3yQSq9dAXq"]'
2025-12-30 04:30:32.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:32.420 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5645/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:30:32.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:32.434 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:32.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5645/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:32.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:32.441 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:32.642 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:32.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5645/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:32.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-30 04:30:32.645 DEBUG [src.steps.store] messages length is 0
2025-12-30 04:30:32.646 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:30:32.647 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:30:32.648 DEBUG [src.node.waku_node] Stopping container with id c8631742a605
2025-12-30 04:30:33.192 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:30:33.193 DEBUG [src.node.waku_node] Stopping container with id e21b9f2d1678
2025-12-30 04:30:33.749 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:30:33.750 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:30:33.760 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:30:33.765 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2025-12-30 04:23:51.301 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:23:51.302 DEBUG [tests.conftest] Running test: test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto] with id: 2025-12-30_04-23-51__d8234e0a-7a96-4808-a0cd-f764b60fa8e7
2025-12-30 04:23:51.302 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:23:51.302 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:23:51.303 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-30 04:23:51.310 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:23:51.311 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-23-51__d8234e0a-7a96-4808-a0cd-f764b60fa8e7__wakuorg_nwaku:latest.log
2025-12-30 04:23:51.311 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:23:51.311 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:23:51.312 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:23:51.312 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.29
2025-12-30 04:23:51.313 DEBUG [src.node.docker_mananger] Generated ports ['63292', '63293', '63294', '63295', '63296']
2025-12-30 04:23:51.313 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-30 04:23:51.313 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-30 04:23:51.313 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:23:51.313 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:23:51.313 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:23:51.313 DEBUG [src.node.docker_mananger] docker run -i -t -p 63292:63292 -p 63293:63293 -p 63294:63294 -p 63295:63295 -p 63296:63296 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63294 --rest-port=63292 --tcp-port=63293 --discv5-udp-port=63295 --rest-address=0.0.0.0 --nat=extip:172.18.168.29 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f882b9c03262c0d2a8eaded8b55a2badea2f65dc3c3b639a50ed7b7f3ed6bfa6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63296 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
2025-12-30 04:23:51.492 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.29 waku 30b5d4e42c2e6b1154364d7a40b1110d57a6927957b91b8c6c344745103436cb
2025-12-30 04:23:51.525 DEBUG [src.node.docker_mananger] Container started with ID 30b5d4e42c2e. Setting up logs at ./log/docker/node1_2025-12-30_04-23-51__d8234e0a-7a96-4808-a0cd-f764b60fa8e7__wakuorg_nwaku:latest.log
2025-12-30 04:23:51.526 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63292
2025-12-30 04:23:51.526 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:23:51.558 ERROR [src.node.docker_mananger] Max retries reached for container d594f1ed444f. Exiting log stream.
2025-12-30 04:23:52.099 ERROR [src.node.docker_mananger] Max retries reached for container bd6742db4c2c. Exiting log stream.
2025-12-30 04:23:52.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63292/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:52.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:23:52.532 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:23:52.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63292/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:52.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.29/tcp/63293/p2p/16Uiu2HAkz59TLRFLBtk35mMJAzoGCtmwtnthLJZt2tfbTbzFNLii","/ip4/172.18.168.29/tcp/63294/ws/p2p/16Uiu2HAkz59TLRFLBtk35mMJAzoGCtmwtnthLJZt2tfbTbzFNLii"],"enrUri":"enr:-L24QG9_Khe085y2X5bDq-Oen-iBiymzN2CKBwIlJUAIxB1MZ1XLdi5Z3z_R2-zNl74zwju205VNSeqGtzefuWbKw4ECgmlkgnY0gmlwhKwSqB2KbXVsdGlhZGRyc5YACASsEqgdBvc9AAoErBKoHQb3Pt0DgnJzhQACAQAAiXNlY3AyNTZrMaECRQhNtqvE9pULqzd8PNbPqDqFVcM7sbYxBy52r-Q2l2eDdGNwgvc9g3VkcIL3P4V3YWt1MgU"}'
2025-12-30 04:23:52.535 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:23:52.541 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:23:52.541 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-23-51__d8234e0a-7a96-4808-a0cd-f764b60fa8e7__wakuorg_nwaku:latest.log
2025-12-30 04:23:52.541 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:23:52.542 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:23:52.543 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:23:52.543 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.232
2025-12-30 04:23:52.543 DEBUG [src.node.docker_mananger] Generated ports ['57870', '57871', '57872', '57873', '57874']
2025-12-30 04:23:52.543 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-30 04:23:52.544 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-30 04:23:52.544 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:23:52.544 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:23:52.544 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:23:52.544 DEBUG [src.node.docker_mananger] docker run -i -t -p 57870:57870 -p 57871:57871 -p 57872:57872 -p 57873:57873 -p 57874:57874 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57872 --rest-port=57870 --tcp-port=57871 --discv5-udp-port=57873 --rest-address=0.0.0.0 --nat=extip:172.18.118.232 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8a0d3fce4de8d652ddf08ef0b6eff8cee45afccc9dbe8bdfdc6aa97afbc832af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57874 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG9_Khe085y2X5bDq-Oen-iBiymzN2CKBwIlJUAIxB1MZ1XLdi5Z3z_R2-zNl74zwju205VNSeqGtzefuWbKw4ECgmlkgnY0gmlwhKwSqB2KbXVsdGlhZGRyc5YACASsEqgdBvc9AAoErBKoHQb3Pt0DgnJzhQACAQAAiXNlY3AyNTZrMaECRQhNtqvE9pULqzd8PNbPqDqFVcM7sbYxBy52r-Q2l2eDdGNwgvc9g3VkcIL3P4V3YWt1MgU --content-topic=/toychat/2/huilong/proto
2025-12-30 04:23:52.733 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.232 waku fb23685b3e130e326afb608c6dd3978c3142bbc0bac716cf8a5ba03f6abc644f
2025-12-30 04:23:52.765 DEBUG [src.node.docker_mananger] Container started with ID fb23685b3e13. Setting up logs at ./log/docker/node2_2025-12-30_04-23-51__d8234e0a-7a96-4808-a0cd-f764b60fa8e7__wakuorg_nwaku:latest.log
2025-12-30 04:23:52.765 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57870
2025-12-30 04:23:52.765 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:23:53.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57870/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:53.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:23:53.782 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:23:53.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57870/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:53.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.232/tcp/57871/p2p/16Uiu2HAmUx6Y3W2XYHvj7Bsv5CbvJ1YpPz8EhyPEiLFXvHEa6v3U","/ip4/172.18.118.232/tcp/57872/ws/p2p/16Uiu2HAmUx6Y3W2XYHvj7Bsv5CbvJ1YpPz8EhyPEiLFXvHEa6v3U"],"enrUri":"enr:-L24QK7Ux4rEWKcuCinfhvhNizy1oJXYNnTSabBr4o0vIXEkeAaKZy2VolYV2a70XJDDIuwhpQ2r6WsW_4WLh4ipYF4CgmlkgnY0gmlwhKwSduiKbXVsdGlhZGRyc5YACASsEnboBuIPAAoErBJ26AbiEN0DgnJzhQACAQAAiXNlY3AyNTZrMaED8hzbwyfqABfhjH3V4pra_mYdeJXbxTX2sEYspfZQAnuDdGNwguIPg3VkcILiEYV3YWt1MgE"}'
2025-12-30 04:23:53.786 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:23:53.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57870/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.29/tcp/63293/p2p/16Uiu2HAkz59TLRFLBtk35mMJAzoGCtmwtnthLJZt2tfbTbzFNLii"]'
2025-12-30 04:23:53.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:23:53.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63292/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-30 04:23:53.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:23:53.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57870/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-30 04:23:53.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:23:53.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63292/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:23:53.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:23:53.801 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:23:53.901 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:23:53.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63292/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:53.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068633797153542,"ephemeral":false,"proof":""}]'
2025-12-30 04:23:53.906 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:23:53.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57870/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:53.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068633797153542,"ephemeral":false,"proof":""}]'
2025-12-30 04:23:53.912 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:23:53.913 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:23:53.913 DEBUG [src.node.waku_node] Stopping container with id 30b5d4e42c2e
2025-12-30 04:23:54.462 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:23:54.462 DEBUG [src.node.waku_node] Stopping container with id fb23685b3e13
2025-12-30 04:23:55.019 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:23:55.020 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:23:55.025 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:23:55.031 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,131 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_after_node1_restarts with id: 2025-12-30_04-25-08__825be214-038d-440d-bb90-e9fd169396e8
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-25-08__825be214-038d-440d-bb90-e9fd169396e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.212.248
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41639', '41640', '41641', '41642', '41643']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41639:41639 -p 41640:41640 -p 41641:41641 -p 41642:41642 -p 41643:41643 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41641 --rest-port=41639 --tcp-port=41640 --discv5-udp-port=41642 --rest-address=0.0.0.0 --nat=extip:172.18.212.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acff0eb295e21a89ff7caced6f060a0f6f8ba9bdb3f6fdeec70ac76f1be7deaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41643 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.212.248 waku ee4578229757372b55cc373b4e8dd062f1801961f3ff7f1434134364292a2710
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ee4578229757. Setting up logs at ./log/docker/node1_2025-12-30_04-25-08__825be214-038d-440d-bb90-e9fd169396e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41639
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8d24861c8e6d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 526f28f23860. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.248/tcp/41640/p2p/16Uiu2HAmEgDLXFvNpNHX4Z6FQ9eN8X9Kan5xLd8LVqduUtwTS5G4","/ip4/172.18.212.248/tcp/41641/ws/p2p/16Uiu2HAmEgDLXFvNpNHX4Z6FQ9eN8X9Kan5xLd8LVqduUtwTS5G4"],"enrUri":"enr:-L24QO64RT-bD_u7hWYqmQ8rhDWIkQ1bforA1bn18Jdz9vh2Zd0YOUGWtnnYMDK1rvjX-9QGan5Ol8g_wz90pjG1SrICgmlkgnY0gmlwhKwS1PiKbXVsdGlhZGRyc5YACASsEtT4BqKoAAoErBLU-Aaiqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHgeji5Tdv5ZX1_LT8fGRZ0qaqq5_UWugd5aQzT3bL4GDdGNwgqKog3VkcIKiqoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-25-08__825be214-038d-440d-bb90-e9fd169396e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.62.16
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25656', '25657', '25658', '25659', '25660']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25656:25656 -p 25657:25657 -p 25658:25658 -p 25659:25659 -p 25660:25660 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25658 --rest-port=25656 --tcp-port=25657 --discv5-udp-port=25659 --rest-address=0.0.0.0 --nat=extip:172.18.62.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5f1fbb0e376b9d8366e37a2cfb4c6e03ee7a90a371aeb1ed8bb3c2eed3d13fb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25660 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QO64RT-bD_u7hWYqmQ8rhDWIkQ1bforA1bn18Jdz9vh2Zd0YOUGWtnnYMDK1rvjX-9QGan5Ol8g_wz90pjG1SrICgmlkgnY0gmlwhKwS1PiKbXVsdGlhZGRyc5YACASsEtT4BqKoAAoErBLU-Aaiqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHgeji5Tdv5ZX1_LT8fGRZ0qaqq5_UWugd5aQzT3bL4GDdGNwgqKog3VkcIKiqoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.16 waku 46decde73e35d8a604ab95340f12e7d5c8a932319b601da1ae41731e9e13aa3a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46decde73e35. Setting up logs at ./log/docker/node2_2025-12-30_04-25-08__825be214-038d-440d-bb90-e9fd169396e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25656
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25656/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25656/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.16/tcp/25657/p2p/16Uiu2HAmF4HVHUx9DisYtmSiqXkscpefWSELQPQaYARodKUBG5Ut","/ip4/172.18.62.16/tcp/25658/ws/p2p/16Uiu2HAmF4HVHUx9DisYtmSiqXkscpefWSELQPQaYARodKUBG5Ut"],"enrUri":"enr:-L24QIAXEuFEZLe44Zabpjj274gGgdZXbcZOH_vGnK3K_FEOcCFCaT3fZb0Na5PynxsqHRqDuHrIZJODgJAq6gwgcYACgmlkgnY0gmlwhKwSPhCKbXVsdGlhZGRyc5YACASsEj4QBmQ5AAoErBI-EAZkOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDI68cO7zP6vFE8PPjeOzhTuOYEs5UkwBSP33I4NkeYjmDdGNwgmQ5g3VkcIJkO4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25656/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.212.248/tcp/41640/p2p/16Uiu2HAmEgDLXFvNpNHX4Z6FQ9eN8X9Kan5xLd8LVqduUtwTS5G4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25656/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068710777271552,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068710777271552,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068710893784400,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068710893784400,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id ee4578229757
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.248/tcp/41640/p2p/16Uiu2HAmEgDLXFvNpNHX4Z6FQ9eN8X9Kan5xLd8LVqduUtwTS5G4","/ip4/172.18.212.248/tcp/41641/ws/p2p/16Uiu2HAmEgDLXFvNpNHX4Z6FQ9eN8X9Kan5xLd8LVqduUtwTS5G4"],"enrUri":"enr:-L24QO64RT-bD_u7hWYqmQ8rhDWIkQ1bforA1bn18Jdz9vh2Zd0YOUGWtnnYMDK1rvjX-9QGan5Ol8g_wz90pjG1SrICgmlkgnY0gmlwhKwS1PiKbXVsdGlhZGRyc5YACASsEtT4BqKoAAoErBLU-Aaiqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHgeji5Tdv5ZX1_LT8fGRZ0qaqq5_UWugd5aQzT3bL4GDdGNwgqKog3VkcIKiqoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25656/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068711853017260,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25656/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068712970509592,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25656/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41639/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068714086331363,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25656/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068714086331363,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ee4578229757
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 46decde73e35
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,228 @@
2025-12-30 04:29:22.764 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:29:22.765 DEBUG [tests.conftest] Running test: test_store_include_data with id: 2025-12-30_04-29-22__b3e34095-10c2-491c-8203-14782b27744f
2025-12-30 04:29:22.765 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:29:22.767 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:29:22.768 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:29:22.778 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:22.778 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-29-22__b3e34095-10c2-491c-8203-14782b27744f__wakuorg_nwaku:latest.log
2025-12-30 04:29:22.779 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:29:22.780 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:29:22.782 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:29:22.782 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.151
2025-12-30 04:29:22.782 DEBUG [src.node.docker_mananger] Generated ports ['4445', '4446', '4447', '4448', '4449']
2025-12-30 04:29:22.783 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:29:22.783 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:29:22.783 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:29:22.783 DEBUG [src.node.docker_mananger] docker run -i -t -p 4445:4445 -p 4446:4446 -p 4447:4447 -p 4448:4448 -p 4449:4449 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4447 --rest-port=4445 --tcp-port=4446 --discv5-udp-port=4448 --rest-address=0.0.0.0 --nat=extip:172.18.21.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e9dc77dc6dcef477fed39e9e76d9367effcacec1bc04a8ff122f5ee3e5afc485 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4449 --metrics-logging=true --store=true --relay=true
2025-12-30 04:29:22.964 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.151 waku b69fd3c8ccf053967419a38d5ab7a5996aa06c399ee21bce6697fedda45486b2
2025-12-30 04:29:22.997 DEBUG [src.node.docker_mananger] Container started with ID b69fd3c8ccf0. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-29-22__b3e34095-10c2-491c-8203-14782b27744f__wakuorg_nwaku:latest.log
2025-12-30 04:29:22.999 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4445
2025-12-30 04:29:22.999 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:29:23.039 ERROR [src.node.docker_mananger] Max retries reached for container ddf790507c5a. Exiting log stream.
2025-12-30 04:29:23.592 ERROR [src.node.docker_mananger] Max retries reached for container ba0d2465ced9. Exiting log stream.
2025-12-30 04:29:23.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4445/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:24.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:29:24.003 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:29:24.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4445/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:24.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.151/tcp/4446/p2p/16Uiu2HAmExAHWqQe9oEG4CfEm67vUcoa49pYKPcYQwtrs3cYg6bj","/ip4/172.18.21.151/tcp/4447/ws/p2p/16Uiu2HAmExAHWqQe9oEG4CfEm67vUcoa49pYKPcYQwtrs3cYg6bj"],"enrUri":"enr:-L24QJS85y92chwpqelSYdA78uVLSWrlIQwI7iNrDi3ZN9sVCKCHc9ugf_WHH0nhLP2-mphQokd9tIM7EJKlG9z-OOcCgmlkgnY0gmlwhKwSFZeKbXVsdGlhZGRyc5YACASsEhWXBhFeAAoErBIVlwYRX90DgnJzhQADAQAAiXNlY3AyNTZrMaEDIh17JoC8qDQpTQEDKdCduRvZ9Z4aIlCHHJqc1xnw5_qDdGNwghFeg3VkcIIRYIV3YWt1MgM"}'
2025-12-30 04:29:24.006 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:29:24.012 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:24.013 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-29-22__b3e34095-10c2-491c-8203-14782b27744f__wakuorg_nwaku:latest.log
2025-12-30 04:29:24.013 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:29:24.013 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:29:24.014 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:29:24.014 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.195
2025-12-30 04:29:24.015 DEBUG [src.node.docker_mananger] Generated ports ['7403', '7404', '7405', '7406', '7407']
2025-12-30 04:29:24.015 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:29:24.015 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:29:24.015 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:29:24.015 DEBUG [src.node.docker_mananger] docker run -i -t -p 7403:7403 -p 7404:7404 -p 7405:7405 -p 7406:7406 -p 7407:7407 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7405 --rest-port=7403 --tcp-port=7404 --discv5-udp-port=7406 --rest-address=0.0.0.0 --nat=extip:172.18.176.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc231e3b38cef22750d341b50b616cade80df4e54eecd87ac9faa62bd9eaace8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7407 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJS85y92chwpqelSYdA78uVLSWrlIQwI7iNrDi3ZN9sVCKCHc9ugf_WHH0nhLP2-mphQokd9tIM7EJKlG9z-OOcCgmlkgnY0gmlwhKwSFZeKbXVsdGlhZGRyc5YACASsEhWXBhFeAAoErBIVlwYRX90DgnJzhQADAQAAiXNlY3AyNTZrMaEDIh17JoC8qDQpTQEDKdCduRvZ9Z4aIlCHHJqc1xnw5_qDdGNwghFeg3VkcIIRYIV3YWt1MgM --storenode=/ip4/172.18.21.151/tcp/4446/p2p/16Uiu2HAmExAHWqQe9oEG4CfEm67vUcoa49pYKPcYQwtrs3cYg6bj --store=true --relay=true
2025-12-30 04:29:24.201 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.195 waku a2238b1782fcb6dd5f52f023225a1fd41fdcb0865d32f4781939122ed9788370
2025-12-30 04:29:24.235 DEBUG [src.node.docker_mananger] Container started with ID a2238b1782fc. Setting up logs at ./log/docker/store_node1_2025-12-30_04-29-22__b3e34095-10c2-491c-8203-14782b27744f__wakuorg_nwaku:latest.log
2025-12-30 04:29:24.236 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7403
2025-12-30 04:29:24.236 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:29:25.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7403/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:25.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:29:25.241 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:29:25.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7403/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:25.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.195/tcp/7404/p2p/16Uiu2HAmJFu9bNCNgLKEoSiNUELcogpduPQNArEUS7FVcJucJwVX","/ip4/172.18.176.195/tcp/7405/ws/p2p/16Uiu2HAmJFu9bNCNgLKEoSiNUELcogpduPQNArEUS7FVcJucJwVX"],"enrUri":"enr:-L24QPoWbeROAVTrImvdwWixyRDuYs9PM_BnYv0XIvpgwhNBMCgRtY786GCV9ZoC7g9n_sXGLws_hwM_FaM8grQJybYCgmlkgnY0gmlwhKwSsMOKbXVsdGlhZGRyc5YACASsErDDBhzsAAoErBKwwwYc7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUzvho_qygp9UfQLNASe3gVYrIRcDsDBzzBkW_iJkaCaDdGNwghzsg3VkcIIc7oV3YWt1MgM"}'
2025-12-30 04:29:25.244 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:29:25.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7403/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.151/tcp/4446/p2p/16Uiu2HAmExAHWqQe9oEG4CfEm67vUcoa49pYKPcYQwtrs3cYg6bj"]'
2025-12-30 04:29:25.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:25.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:29:25.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:25.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7403/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:29:25.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:25.253 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:25.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:25.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:25.259 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:25.459 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:25.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:25.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:25.466 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:25.666 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:25.667 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:25.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:25.673 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:25.874 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:25.874 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:25.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:25.880 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:26.081 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:26.081 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:26.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:26.088 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:26.288 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:26.289 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:26.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:26.295 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:26.495 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:26.496 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:26.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:26.502 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:26.703 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:26.703 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:26.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:26.709 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:26.909 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:26.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:26.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:26.916 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:27.117 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:27.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:27.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:27.124 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:27.324 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:27.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:27.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:27.330 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:27.531 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:27.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:27.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:27.538 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:27.738 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:27.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:27.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:27.744 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:27.945 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:27.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:27.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:27.952 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:28.153 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:28.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:28.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:28.162 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:28.363 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:28.363 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:28.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:28.369 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:28.570 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:28.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:28.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:28.575 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:28.776 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:28.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:28.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:28.781 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:28.982 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:28.983 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:28.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:28.988 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:29.189 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:29.189 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:29.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:29.194 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:29.395 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:29.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:29.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:29.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:29.602 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:29.602 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:29.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:29.609 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:29.809 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:29.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:29.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:29.815 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:30.016 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:30.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:30.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:30.022 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:30.223 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:30.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:30.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:30.229 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:30.430 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:30.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:30.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:30.436 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:30.637 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:30.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:30.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:30.644 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:30.844 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:30.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:30.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:30.851 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:31.052 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:31.052 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:31.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:31.058 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:31.258 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:31.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:31.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:31.265 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:31.465 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:31.466 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:31.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:31.471 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:31.672 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:31.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:31.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:31.678 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:31.879 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:31.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:31.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:31.885 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:32.086 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:32.087 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:32.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:32.092 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:32.293 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:32.293 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:32.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:32.299 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:32.500 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:32.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:32.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:32.506 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:32.707 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:32.707 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:32.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:32.714 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:32.915 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:32.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:32.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:32.921 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:33.121 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:33.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:33.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:33.128 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:33.328 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:33.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:33.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:33.335 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:33.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4445/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:33.541 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-30 04:29:33.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7403/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:33.586 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-30 04:29:33.627 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:29:33.628 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:29:33.628 DEBUG [src.node.waku_node] Stopping container with id b69fd3c8ccf0
2025-12-30 04:29:34.174 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:29:34.174 DEBUG [src.node.waku_node] Stopping container with id a2238b1782fc
2025-12-30 04:29:34.721 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:29:34.722 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:29:34.737 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:29:34.752 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,93 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_multiple_overlapping_content_topics with id: 2025-12-30_04-17-03__cff6af20-19f1-43cf-8f55-3df7666262eb
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-17-03__cff6af20-19f1-43cf-8f55-3df7666262eb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.159.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28550', '28551', '28552', '28553', '28554']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28550:28550 -p 28551:28551 -p 28552:28552 -p 28553:28553 -p 28554:28554 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28552 --rest-port=28550 --tcp-port=28551 --discv5-udp-port=28553 --rest-address=0.0.0.0 --nat=extip:172.18.159.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1aa5a294bb45ae8abadcbee6fcfec5e11adf82fc2d3eabc9b834fdc388567d74 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28554 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.159.214 waku 9f7b6b509f4225becd19ccbb4afdb2781648af86b194c7989e820ca303068b97
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9f7b6b509f42. Setting up logs at ./log/docker/node1_2025-12-30_04-17-03__cff6af20-19f1-43cf-8f55-3df7666262eb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28550
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5e9fc3c2aa1c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c5370842d61. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28550/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28550/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.214/tcp/28551/p2p/16Uiu2HAmG3Fn391LtEsQerCxeyVwMw5VPdRZad5EyBF2psRi45co","/ip4/172.18.159.214/tcp/28552/ws/p2p/16Uiu2HAmG3Fn391LtEsQerCxeyVwMw5VPdRZad5EyBF2psRi45co"],"enrUri":"enr:-L24QMq1dhrd8KiLDTaqk44jr2yDUVhLInB9aLIC3qkOnLMsGQ_nAc_D1E9f3MM9ESCf_rDFTIxvCLwINcDDdd-u5KACgmlkgnY0gmlwhKwSn9aKbXVsdGlhZGRyc5YACASsEp_WBm-HAAoErBKf1gZviN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMkdIFi6UrDZS_cYaKmpy3dvUCoTbmZtC-VDP0gak9LSDdGNwgm-Hg3VkcIJviYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-17-03__cff6af20-19f1-43cf-8f55-3df7666262eb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.27.50
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53870', '53871', '53872', '53873', '53874']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53870:53870 -p 53871:53871 -p 53872:53872 -p 53873:53873 -p 53874:53874 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53872 --rest-port=53870 --tcp-port=53871 --discv5-udp-port=53873 --rest-address=0.0.0.0 --nat=extip:172.18.27.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cabfb25931a1138bd3f619efc03d7b2baeae6ac21a57cd6de68681ccbfb40d45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53874 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMq1dhrd8KiLDTaqk44jr2yDUVhLInB9aLIC3qkOnLMsGQ_nAc_D1E9f3MM9ESCf_rDFTIxvCLwINcDDdd-u5KACgmlkgnY0gmlwhKwSn9aKbXVsdGlhZGRyc5YACASsEp_WBm-HAAoErBKf1gZviN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMkdIFi6UrDZS_cYaKmpy3dvUCoTbmZtC-VDP0gak9LSDdGNwgm-Hg3VkcIJviYV3YWt1MgU --filternode=/ip4/172.18.159.214/tcp/28551/p2p/16Uiu2HAmG3Fn391LtEsQerCxeyVwMw5VPdRZad5EyBF2psRi45co
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.50 waku 4109b21036defac5bf837398f613ac2c15728c3aac22dae099f1a7c034d487da
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4109b21036de. Setting up logs at ./log/docker/node2_2025-12-30_04-17-03__cff6af20-19f1-43cf-8f55-3df7666262eb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53870
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53870/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53870/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.50/tcp/53871/p2p/16Uiu2HAm4hFKMBQAD25BSNKrsuq2huQ473NTQcq6MobsTWiRfEui","/ip4/172.18.27.50/tcp/53872/ws/p2p/16Uiu2HAm4hFKMBQAD25BSNKrsuq2huQ473NTQcq6MobsTWiRfEui"],"enrUri":"enr:-L24QNerztz8BCu0BzFpihVwuZGTp_jXittRY-9YI3fD6BLybU8vBQbziunjL1ZUUwMevLKmN-Q9IBqLayS74w_C9HMCgmlkgnY0gmlwhKwSGzKKbXVsdGlhZGRyc5YACASsEhsyBtJvAAoErBIbMgbScN0DgnJzhQADAQAAiXNlY3AyNTZrMaECibaWw2aUg5FG9tgQU3b9kL24staiphw47RI_MF_1HRWDdGNwgtJvg3VkcILScYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53870/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.159.214/tcp/28551/p2p/16Uiu2HAmG3Fn391LtEsQerCxeyVwMw5VPdRZad5EyBF2psRi45co"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28550/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53870/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1be5c5ba-e8fa-4a1f-8e9f-bab68d02abc4", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1be5c5ba-e8fa-4a1f-8e9f-bab68d02abc4","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28550/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53870/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "97107607-e58a-4b79-8c35-e2f0d4bdb5c2", "contentFilters": ["1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"97107607-e58a-4b79-8c35-e2f0d4bdb5c2","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53870/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1767068225828052930,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53870/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1767068225940977908,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53870/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1767068226051222336,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28550/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53870/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1767068226161968844,"ephemeral":false}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9f7b6b509f42
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4109b21036de
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,136 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_same_shard[content_topic_list0] with id: 2025-12-30_04-33-54__53af62b4-0703-478e-ba30-6698f32f159e
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-33-54__53af62b4-0703-478e-ba30-6698f32f159e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.118.19
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27602', '27603', '27604', '27605', '27606']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27602:27602 -p 27603:27603 -p 27604:27604 -p 27605:27605 -p 27606:27606 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27604 --rest-port=27602 --tcp-port=27603 --discv5-udp-port=27605 --rest-address=0.0.0.0 --nat=extip:172.18.118.19 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d2d8dc7bfcd77ec0dfaf8dac1a9f6a1234af8b5e89ad5fc9dff52c0bc1caa658 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27606 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.19 waku 4b82c7c8859e99650018f39a4e1294636dd5e84fa1c5962e1529b8ff480350ac
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4b82c7c8859e. Setting up logs at ./log/docker/node1_2025-12-30_04-33-54__53af62b4-0703-478e-ba30-6698f32f159e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27602
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a180eedbdfc6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f9cee9a44549. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.19/tcp/27603/p2p/16Uiu2HAkz1X4MEdhpd4gYVxFkoPkyGTWqTymWWRvLcvosGi3dUG7","/ip4/172.18.118.19/tcp/27604/ws/p2p/16Uiu2HAkz1X4MEdhpd4gYVxFkoPkyGTWqTymWWRvLcvosGi3dUG7"],"enrUri":"enr:-L24QCsMzDfyXbAs5qda7hkoAZLSZ7-dYZPekTQdTyZxsD_XYM_K_9lB_3s0pfJL8nNvuAsz-Lxq2LP_Zz-pV1RtKBYCgmlkgnY0gmlwhKwSdhOKbXVsdGlhZGRyc5YACASsEnYTBmvTAAoErBJ2EwZr1N0DgnJzhQACAQAAiXNlY3AyNTZrMaECRBpoX0Wi9_2bh_4dbK0h9mndXGmrjsj8AZRKh_k7s1iDdGNwgmvTg3VkcIJr1YV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-33-54__53af62b4-0703-478e-ba30-6698f32f159e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.113.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54142', '54143', '54144', '54145', '54146']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54142:54142 -p 54143:54143 -p 54144:54144 -p 54145:54145 -p 54146:54146 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54144 --rest-port=54142 --tcp-port=54143 --discv5-udp-port=54145 --rest-address=0.0.0.0 --nat=extip:172.18.113.40 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=abaaf685352a651ed01736c6d9dec31fc593347e8e0e4decb9b0e3100cf3ce83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54146 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCsMzDfyXbAs5qda7hkoAZLSZ7-dYZPekTQdTyZxsD_XYM_K_9lB_3s0pfJL8nNvuAsz-Lxq2LP_Zz-pV1RtKBYCgmlkgnY0gmlwhKwSdhOKbXVsdGlhZGRyc5YACASsEnYTBmvTAAoErBJ2EwZr1N0DgnJzhQACAQAAiXNlY3AyNTZrMaECRBpoX0Wi9_2bh_4dbK0h9mndXGmrjsj8AZRKh_k7s1iDdGNwgmvTg3VkcIJr1YV3YWt1MgU --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.113.40 waku 4fdfa3d6ef6e70a03e6ba0b4d7eb6e4bca23ed28f93def37de498aadbe755861
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4fdfa3d6ef6e. Setting up logs at ./log/docker/node2_2025-12-30_04-33-54__53af62b4-0703-478e-ba30-6698f32f159e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54142
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.40/tcp/54143/p2p/16Uiu2HAm8y1YCm7nX1XQoopxBnoBKnjynMRPaFdztkvHmR3gjKeg","/ip4/172.18.113.40/tcp/54144/ws/p2p/16Uiu2HAm8y1YCm7nX1XQoopxBnoBKnjynMRPaFdztkvHmR3gjKeg"],"enrUri":"enr:-L24QFIeKwrhjB4tB15WMNA6_17Zmuh--N8iwJAa9ANcO00rZsysm0ChyByjXFZusnbHwqIRQBYIBU-PPFi5NYoDiUkCgmlkgnY0gmlwhKwScSiKbXVsdGlhZGRyc5YACASsEnEoBtN_AAoErBJxKAbTgN0DgnJzhQACAQAAiXNlY3AyNTZrMaECyS8M4fnULWRhPT6iHxjYXIPiNmvoIewqr0Uqcl8RklGDdGNwgtN_g3VkcILTgYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54142/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.118.19/tcp/27603/p2p/16Uiu2HAkz1X4MEdhpd4gYVxFkoPkyGTWqTymWWRvLcvosGi3dUG7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54142/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1767069236915462330,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1767069236915462330,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1767069237028874891,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1767069237028874891,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1767069237140785280,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1767069237140785280,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1767069237253337537,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1767069237253337537,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1767069237366712678,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1767069237366712678,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1767069237479307036,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1767069237479307036,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1767069237591450282,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1767069237591450282,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27602/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27602/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1767069237704664668,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54142/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1767069237704664668,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4b82c7c8859e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4fdfa3d6ef6e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_pubsub_topic[/waku/2/rs/5/1] with id: 2025-12-30_04-29-39__426c47c9-f642-4863-a998-fb651a95b0cc
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-29-39__426c47c9-f642-4863-a998-fb651a95b0cc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.48.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59469', '59470', '59471', '59472', '59473']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 5
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59469:59469 -p 59470:59470 -p 59471:59471 -p 59472:59472 -p 59473:59473 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59471 --rest-port=59469 --tcp-port=59470 --discv5-udp-port=59472 --rest-address=0.0.0.0 --nat=extip:172.18.48.215 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=10588db03cc8c7e4bfecd493f5f1e65e2f78efecac7bf034a8699d6a8ef05b8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59473 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.48.215 waku 138cd35aabd0dd66c99c2bbe61c52e727a02f670416213f8d01570c51863a03f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 138cd35aabd0. Setting up logs at ./log/docker/node1_2025-12-30_04-29-39__426c47c9-f642-4863-a998-fb651a95b0cc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59469
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ef3c040293e7. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 485367ee1e65. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59469/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59469/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.215/tcp/59470/p2p/16Uiu2HAmV451jHHiELH79Tyre5M6ehiG5SpGGK6NwdrpKPbXsLDk","/ip4/172.18.48.215/tcp/59471/ws/p2p/16Uiu2HAmV451jHHiELH79Tyre5M6ehiG5SpGGK6NwdrpKPbXsLDk"],"enrUri":"enr:-L24QIqueJ0_Qg1FXBCV4GoY9gmUuCZWCO1yJZMGaHeeYqA7WE3c6OzdYTlgSAjR4uCRS0JAoRVBtj2IATlgfFSSepQCgmlkgnY0gmlwhKwSMNeKbXVsdGlhZGRyc5YACASsEjDXBuhOAAoErBIw1wboT90DgnJzhQAFAQAAiXNlY3AyNTZrMaED86SfIu7mLCERY2bAQLBrPdN8DmWrO4SMcC-idACaXv-DdGNwguhOg3VkcILoUIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-29-39__426c47c9-f642-4863-a998-fb651a95b0cc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.221.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1430', '1431', '1432', '1433', '1434']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 5
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1430:1430 -p 1431:1431 -p 1432:1432 -p 1433:1433 -p 1434:1434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1432 --rest-port=1430 --tcp-port=1431 --discv5-udp-port=1433 --rest-address=0.0.0.0 --nat=extip:172.18.221.116 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=c4adcdbbf237bead63f8f5d5cbcc923cf99ecf03aa244cff423dfb77fdea352a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1434 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIqueJ0_Qg1FXBCV4GoY9gmUuCZWCO1yJZMGaHeeYqA7WE3c6OzdYTlgSAjR4uCRS0JAoRVBtj2IATlgfFSSepQCgmlkgnY0gmlwhKwSMNeKbXVsdGlhZGRyc5YACASsEjDXBuhOAAoErBIw1wboT90DgnJzhQAFAQAAiXNlY3AyNTZrMaED86SfIu7mLCERY2bAQLBrPdN8DmWrO4SMcC-idACaXv-DdGNwguhOg3VkcILoUIV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.221.116 waku a202ab3a12e71237c51adc833245ab62b65574b66380bb53ca269404a400c06e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a202ab3a12e7. Setting up logs at ./log/docker/node2_2025-12-30_04-29-39__426c47c9-f642-4863-a998-fb651a95b0cc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1430
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1430/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.221.116/tcp/1431/p2p/16Uiu2HAmFWXRmzKe9555h4hedGfyuexRbZ5dKNFDkLN96R1nCgHz","/ip4/172.18.221.116/tcp/1432/ws/p2p/16Uiu2HAmFWXRmzKe9555h4hedGfyuexRbZ5dKNFDkLN96R1nCgHz"],"enrUri":"enr:-L24QLVhdEjBxTj5J7e4gSTxNa2Ywnlky1ezRkUWrBYCY5yOQcZ2ckoTNIkXBDxzspVIYErIdU0XeJhYgnomBx_RhpUCgmlkgnY0gmlwhKwS3XSKbXVsdGlhZGRyc5YACASsEt10BgWXAAoErBLddAYFmN0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDKmf5B8bc7o42ZuheLqZK7zwduxWoX0yw6HwQPCpjyF2DdGNwggWXg3VkcIIFmYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1430/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.215/tcp/59470/p2p/16Uiu2HAmV451jHHiELH79Tyre5M6ehiG5SpGGK6NwdrpKPbXsLDk"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59469/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1430/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59469/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59469/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068981918822718,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1430/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068981918822718,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 138cd35aabd0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a202ab3a12e7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,475 @@
2025-12-30 04:28:53.959 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:28:53.959 DEBUG [tests.conftest] Running test: test_publish_with_valid_content_topics with id: 2025-12-30_04-28-53__1336fa29-aa98-4d24-bb29-31c966a3a06a
2025-12-30 04:28:53.960 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:28:53.960 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:28:53.960 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:28:53.966 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:28:53.966 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-28-53__1336fa29-aa98-4d24-bb29-31c966a3a06a__wakuorg_nwaku:latest.log
2025-12-30 04:28:53.967 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:28:53.967 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:28:53.968 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:28:53.968 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.165.121
2025-12-30 04:28:53.968 DEBUG [src.node.docker_mananger] Generated ports ['64593', '64594', '64595', '64596', '64597']
2025-12-30 04:28:53.968 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:28:53.968 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:28:53.969 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:28:53.969 DEBUG [src.node.docker_mananger] docker run -i -t -p 64593:64593 -p 64594:64594 -p 64595:64595 -p 64596:64596 -p 64597:64597 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64595 --rest-port=64593 --tcp-port=64594 --discv5-udp-port=64596 --rest-address=0.0.0.0 --nat=extip:172.18.165.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef3edb946b016618cd42ba3758ff2ac6d2c23c1f578d99eab1404c79dcb5fef5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64597 --metrics-logging=true --relay=true
2025-12-30 04:28:54.152 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.165.121 waku ae03b9120c095599df5f4ce755cbb02ad8384661cf901b1c9017d9f8ec44e8a4
2025-12-30 04:28:54.184 DEBUG [src.node.docker_mananger] Container started with ID ae03b9120c09. Setting up logs at ./log/docker/node1_2025-12-30_04-28-53__1336fa29-aa98-4d24-bb29-31c966a3a06a__wakuorg_nwaku:latest.log
2025-12-30 04:28:54.185 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64593
2025-12-30 04:28:54.185 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:28:54.249 ERROR [src.node.docker_mananger] Max retries reached for container 67ddf670dc8c. Exiting log stream.
2025-12-30 04:28:54.766 ERROR [src.node.docker_mananger] Max retries reached for container 1eba45aa8ae6. Exiting log stream.
2025-12-30 04:28:55.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:55.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:28:55.189 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:28:55.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:55.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.121/tcp/64594/p2p/16Uiu2HAmMRKt9dFgGCqK4Q3vBK5ZTAesziLA2cBhevCwYCacH5Lt","/ip4/172.18.165.121/tcp/64595/ws/p2p/16Uiu2HAmMRKt9dFgGCqK4Q3vBK5ZTAesziLA2cBhevCwYCacH5Lt"],"enrUri":"enr:-L24QKiW9SKjDSvqoObcT3FXLKLuML_bjfNO1AOF02YmoNp6Iu1oKhL37DwUDVjqtrE5qFrIPoa9SxDvsge_BNmBRFYCgmlkgnY0gmlwhKwSpXmKbXVsdGlhZGRyc5YACASsEqV5BvxSAAoErBKleQb8U90DgnJzhQADAQAAiXNlY3AyNTZrMaEDgjkiz9nD3RXTbnDmqkaIumHt9Apq5OzAaHxSEL01qKGDdGNwgvxSg3VkcIL8VIV3YWt1MgE"}'
2025-12-30 04:28:55.192 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:28:55.199 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:28:55.199 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-28-53__1336fa29-aa98-4d24-bb29-31c966a3a06a__wakuorg_nwaku:latest.log
2025-12-30 04:28:55.199 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:28:55.199 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:28:55.200 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:28:55.200 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.254.95
2025-12-30 04:28:55.201 DEBUG [src.node.docker_mananger] Generated ports ['50483', '50484', '50485', '50486', '50487']
2025-12-30 04:28:55.201 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:28:55.201 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:28:55.201 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:28:55.201 DEBUG [src.node.docker_mananger] docker run -i -t -p 50483:50483 -p 50484:50484 -p 50485:50485 -p 50486:50486 -p 50487:50487 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50485 --rest-port=50483 --tcp-port=50484 --discv5-udp-port=50486 --rest-address=0.0.0.0 --nat=extip:172.18.254.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a16a6b1a40ec2759fdbee3dba3fdfc9dd8719bcb0eff2f67db6e4d0ddca856ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50487 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKiW9SKjDSvqoObcT3FXLKLuML_bjfNO1AOF02YmoNp6Iu1oKhL37DwUDVjqtrE5qFrIPoa9SxDvsge_BNmBRFYCgmlkgnY0gmlwhKwSpXmKbXVsdGlhZGRyc5YACASsEqV5BvxSAAoErBKleQb8U90DgnJzhQADAQAAiXNlY3AyNTZrMaEDgjkiz9nD3RXTbnDmqkaIumHt9Apq5OzAaHxSEL01qKGDdGNwgvxSg3VkcIL8VIV3YWt1MgE
2025-12-30 04:28:55.377 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.254.95 waku ea7b2aba48722b6d337f623f81399fbd05d50bbf4545b5b66604300022c4ba7c
2025-12-30 04:28:55.410 DEBUG [src.node.docker_mananger] Container started with ID ea7b2aba4872. Setting up logs at ./log/docker/node2_2025-12-30_04-28-53__1336fa29-aa98-4d24-bb29-31c966a3a06a__wakuorg_nwaku:latest.log
2025-12-30 04:28:55.410 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50483
2025-12-30 04:28:55.410 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:28:56.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:28:56.425 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:28:56.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.95/tcp/50484/p2p/16Uiu2HAmG7nzAmFPWoPQ1cTZfTmhLyQPACPKyHnsGpJLUo2958gp","/ip4/172.18.254.95/tcp/50485/ws/p2p/16Uiu2HAmG7nzAmFPWoPQ1cTZfTmhLyQPACPKyHnsGpJLUo2958gp"],"enrUri":"enr:-L24QPu6Ag_7UQaBxM1kqc0UIqBg1RhBfrDUVHMZsZVnZUPRFRQwVzzSmgq_CrIqjzLeydSoKuVu3hVxqiT0PhWgj8kCgmlkgnY0gmlwhKwS_l-KbXVsdGlhZGRyc5YACASsEv5fBsU0AAoErBL-XwbFNd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM3DkpLINVAOyXvHkcOwNx1zqH6wSGSOFHpY0Ihvuh8GDdGNwgsU0g3VkcILFNoV3YWt1MgE"}'
2025-12-30 04:28:56.430 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:28:56.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50483/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.165.121/tcp/64594/p2p/16Uiu2HAmMRKt9dFgGCqK4Q3vBK5ZTAesziLA2cBhevCwYCacH5Lt"]'
2025-12-30 04:28:56.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.435 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-30 04:28:56.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:28:56.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.439 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50483/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:28:56.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:56.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.449 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:56.550 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068936444105984,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.554 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068936444105984,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.558 INFO [src.steps.relay] WARM UP successful!!
2025-12-30 04:28:56.559 DEBUG [tests.relay.test_publish] Running test with content topic A simple string
2025-12-30 04:28:56.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:56.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.564 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:56.664 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Hello World!","version":0,"timestamp":1767068936559551262,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.668 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Hello World!","version":0,"timestamp":1767068936559551262,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.672 DEBUG [tests.relay.test_publish] Running test with content topic An integer
2025-12-30 04:28:56.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:56.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.677 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:56.777 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234567890","version":0,"timestamp":1767068936672525153,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.782 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234567890","version":0,"timestamp":1767068936672525153,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.785 DEBUG [tests.relay.test_publish] Running test with content topic A dictionary
2025-12-30 04:28:56.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:56.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.790 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:56.890 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1767068936785760684,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.894 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:56.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:56.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1767068936785760684,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:56.898 DEBUG [tests.relay.test_publish] Running test with content topic Chinese characters
2025-12-30 04:28:56.898 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:56.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:56.903 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.003 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1767068936898680592,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.008 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1767068936898680592,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.011 DEBUG [tests.relay.test_publish] Running test with content topic Emojis
2025-12-30 04:28:57.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.017 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.117 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1767068937012215878,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.121 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1767068937012215878,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.126 DEBUG [tests.relay.test_publish] Running test with content topic Lorem ipsum text
2025-12-30 04:28:57.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.130 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.231 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1767068937126569078,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.235 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1767068937126569078,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.238 DEBUG [tests.relay.test_publish] Running test with content topic HTML content
2025-12-30 04:28:57.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.242 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.342 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1767068937238972931,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.346 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1767068937238972931,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.350 DEBUG [tests.relay.test_publish] Running test with content topic Cyrillic characters
2025-12-30 04:28:57.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.355 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.455 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1767068937350600896,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.460 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1767068937350600896,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.464 DEBUG [tests.relay.test_publish] Running test with content topic Base64 encoded string
2025-12-30 04:28:57.464 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.468 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.469 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.570 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1767068937464628327,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.574 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1767068937464628327,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.578 DEBUG [tests.relay.test_publish] Running test with content topic Binary data
2025-12-30 04:28:57.578 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.582 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.683 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1767068937578368895,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.687 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1767068937578368895,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.691 DEBUG [tests.relay.test_publish] Running test with content topic Special characters with whitespace
2025-12-30 04:28:57.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.695 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.795 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1767068937691262969,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.800 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1767068937691262969,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.803 DEBUG [tests.relay.test_publish] Running test with content topic Boolean false as a string
2025-12-30 04:28:57.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.808 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:57.908 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"False","version":0,"timestamp":1767068937804012422,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.912 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:57.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:57.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"False","version":0,"timestamp":1767068937804012422,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:57.916 DEBUG [tests.relay.test_publish] Running test with content topic A float number
2025-12-30 04:28:57.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:57.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:57.921 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.022 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"3.1415926535","version":0,"timestamp":1767068937916620173,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.026 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"3.1415926535","version":0,"timestamp":1767068937916620173,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.029 DEBUG [tests.relay.test_publish] Running test with content topic A list
2025-12-30 04:28:58.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.035 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.135 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1767068938030163477,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.140 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1767068938030163477,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.144 DEBUG [tests.relay.test_publish] Running test with content topic Hexadecimal number as a string
2025-12-30 04:28:58.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.149 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.250 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"0xDEADBEEF","version":0,"timestamp":1767068938144496257,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.259 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"0xDEADBEEF","version":0,"timestamp":1767068938144496257,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.265 DEBUG [tests.relay.test_publish] Running test with content topic Email format
2025-12-30 04:28:58.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.270 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.371 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"user@example.com","version":0,"timestamp":1767068938265573868,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.375 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"user@example.com","version":0,"timestamp":1767068938265573868,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.379 DEBUG [tests.relay.test_publish] Running test with content topic URL format
2025-12-30 04:28:58.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.384 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.484 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"http://example.com","version":0,"timestamp":1767068938379584277,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.488 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"http://example.com","version":0,"timestamp":1767068938379584277,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.492 DEBUG [tests.relay.test_publish] Running test with content topic Date and time in ISO format
2025-12-30 04:28:58.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.497 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.597 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1767068938492361919,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.602 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1767068938492361919,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.605 DEBUG [tests.relay.test_publish] Running test with content topic String with escaped quotes
2025-12-30 04:28:58.605 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.610 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.710 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1767068938605765341,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.715 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1767068938605765341,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.718 DEBUG [tests.relay.test_publish] Running test with content topic A regular expression
2025-12-30 04:28:58.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.723 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.823 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1767068938718669604,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.827 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1767068938718669604,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.831 DEBUG [tests.relay.test_publish] Running test with content topic A very long string
2025-12-30 04:28:58.831 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.837 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:58.938 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1767068938831750049,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.942 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:58.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:58.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1767068938831750049,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:58.946 DEBUG [tests.relay.test_publish] Running test with content topic A JSON string
2025-12-30 04:28:58.946 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:58.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:58.951 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.051 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1767068938946477911,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.055 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1767068938946477911,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.060 DEBUG [tests.relay.test_publish] Running test with content topic A Unix path
2025-12-30 04:28:59.060 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.064 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.165 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/usr/local/bin","version":0,"timestamp":1767068939060623462,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.169 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/usr/local/bin","version":0,"timestamp":1767068939060623462,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.172 DEBUG [tests.relay.test_publish] Running test with content topic A Windows path
2025-12-30 04:28:59.173 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.177 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.277 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1767068939172884524,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.302 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1767068939172884524,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.306 DEBUG [tests.relay.test_publish] Running test with content topic An SQL query
2025-12-30 04:28:59.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.311 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.411 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1767068939306481259,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.415 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1767068939306481259,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.418 DEBUG [tests.relay.test_publish] Running test with content topic JavaScript code snippet
2025-12-30 04:28:59.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.423 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.524 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1767068939419205354,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.528 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1767068939419205354,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.532 DEBUG [tests.relay.test_publish] Running test with content topic A CSS snippet
2025-12-30 04:28:59.532 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.536 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.636 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1767068939532238750,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.641 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1767068939532238750,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.645 DEBUG [tests.relay.test_publish] Running test with content topic A Python one-liner
2025-12-30 04:28:59.645 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "print('Hello World')", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.649 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.750 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1767068939645329111,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.754 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1767068939645329111,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.758 DEBUG [tests.relay.test_publish] Running test with content topic An IP address
2025-12-30 04:28:59.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.763 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.863 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"192.168.1.1","version":0,"timestamp":1767068939758680861,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.867 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"192.168.1.1","version":0,"timestamp":1767068939758680861,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.871 DEBUG [tests.relay.test_publish] Running test with content topic A domain name
2025-12-30 04:28:59.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.875 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:28:59.975 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"www.example.com","version":0,"timestamp":1767068939871757898,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.980 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:28:59.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:28:59.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"www.example.com","version":0,"timestamp":1767068939871757898,"ephemeral":false,"proof":""}]'
2025-12-30 04:28:59.983 DEBUG [tests.relay.test_publish] Running test with content topic A user agent string
2025-12-30 04:28:59.983 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:28:59.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:28:59.989 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.089 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1767068939983741262,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.094 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1767068939983741262,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.097 DEBUG [tests.relay.test_publish] Running test with content topic A credit card number
2025-12-30 04:29:00.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234-5678-9012-3456", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.102 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.203 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1767068940097894659,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.207 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1767068940097894659,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.210 DEBUG [tests.relay.test_publish] Running test with content topic A phone number
2025-12-30 04:29:00.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "+1234567890", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.215 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.315 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"+1234567890","version":0,"timestamp":1767068940210984605,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.319 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"+1234567890","version":0,"timestamp":1767068940210984605,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.323 DEBUG [tests.relay.test_publish] Running test with content topic A UUID
2025-12-30 04:29:00.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.328 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.428 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1767068940323298726,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.432 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1767068940323298726,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.435 DEBUG [tests.relay.test_publish] Running test with content topic A hashtag
2025-12-30 04:29:00.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "#helloWorld", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.441 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.541 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"#helloWorld","version":0,"timestamp":1767068940436132991,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.546 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"#helloWorld","version":0,"timestamp":1767068940436132991,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.549 DEBUG [tests.relay.test_publish] Running test with content topic A Twitter handle
2025-12-30 04:29:00.550 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "@username", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.554 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.655 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"@username","version":0,"timestamp":1767068940550150097,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.659 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"@username","version":0,"timestamp":1767068940550150097,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.662 DEBUG [tests.relay.test_publish] Running test with content topic A password
2025-12-30 04:29:00.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "P@ssw0rd!", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.668 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.768 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"P@ssw0rd!","version":0,"timestamp":1767068940663146073,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.773 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"P@ssw0rd!","version":0,"timestamp":1767068940663146073,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.776 DEBUG [tests.relay.test_publish] Running test with content topic A date in common format
2025-12-30 04:29:00.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "01/11/2023", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.781 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.881 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"01/11/2023","version":0,"timestamp":1767068940776895163,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.885 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"01/11/2023","version":0,"timestamp":1767068940776895163,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.888 DEBUG [tests.relay.test_publish] Running test with content topic A time string
2025-12-30 04:29:00.889 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "12:00:00", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:00.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:00.893 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:00.994 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:00.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"12:00:00","version":0,"timestamp":1767068940889084511,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:00.998 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:00.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:01.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"12:00:00","version":0,"timestamp":1767068940889084511,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:01.002 DEBUG [tests.relay.test_publish] Running test with content topic A mathematical equation
2025-12-30 04:29:01.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "E = mc^2", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:01.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:01.008 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:29:01.108 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:01.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:01.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"E = mc^2","version":0,"timestamp":1767068941003060936,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:01.112 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:29:01.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50483/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:01.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"E = mc^2","version":0,"timestamp":1767068941003060936,"ephemeral":false,"proof":""}]'
2025-12-30 04:29:01.119 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:29:01.120 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:29:01.121 DEBUG [src.node.waku_node] Stopping container with id ae03b9120c09
2025-12-30 04:29:01.669 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:29:01.670 DEBUG [src.node.waku_node] Stopping container with id ea7b2aba4872
2025-12-30 04:29:02.196 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:29:02.197 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:29:02.214 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:29:02.227 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,186 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2025-12-30_04-21-40__314dfd64-c67b-4a4c-8c7d-7c0a5d931539
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-21-40__314dfd64-c67b-4a4c-8c7d-7c0a5d931539__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.220.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60397', '60398', '60399', '60400', '60401']
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60397:60397 -p 60398:60398 -p 60399:60399 -p 60400:60400 -p 60401:60401 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60399 --rest-port=60397 --tcp-port=60398 --discv5-udp-port=60400 --rest-address=0.0.0.0 --nat=extip:172.18.220.82 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a4fdecba2ceff448ee01baa2148ada2c1d4e82781678074d5511fbce4ab28ab2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60401 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.220.82 waku 41f88b320078d5c5b2235ceff9d3e822ef3cc9a6f93bfc2e50498c8a021aaa59
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 41f88b320078. Setting up logs at ./log/docker/node1_2025-12-30_04-21-40__314dfd64-c67b-4a4c-8c7d-7c0a5d931539__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60397
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7b4617c2a738. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f2e2956d8fec. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.82/tcp/60398/p2p/16Uiu2HAm8mHJeTQrUSN6VpHfMgTQHrPs7nzmFYviS7PRCy5EGdKr","/ip4/172.18.220.82/tcp/60399/ws/p2p/16Uiu2HAm8mHJeTQrUSN6VpHfMgTQHrPs7nzmFYviS7PRCy5EGdKr"],"enrUri":"enr:-L24QL29TcIxRVz4OH4KcUtVoCJkVzo1supf35S1Wr-Pp_HVXiLq1oIwhyJKvz6CMG5Sa2GGNp_MWN4n-Rkti2oFvQQCgmlkgnY0gmlwhKwS3FKKbXVsdGlhZGRyc5YACASsEtxSBuvuAAoErBLcUgbr790DgnJzhQACAQAAiXNlY3AyNTZrMaECxi3oVyhVc_hGIS-XEE0xg4DBNwlSgtlQp6Fu2lvIm32DdGNwguvug3VkcILr8IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-21-40__314dfd64-c67b-4a4c-8c7d-7c0a5d931539__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.134.224
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16404', '16405', '16406', '16407', '16408']
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16404:16404 -p 16405:16405 -p 16406:16406 -p 16407:16407 -p 16408:16408 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16406 --rest-port=16404 --tcp-port=16405 --discv5-udp-port=16407 --rest-address=0.0.0.0 --nat=extip:172.18.134.224 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9c402d9be8e4ea9cfd2cefcb0c9fa8ca3392d109bf0ea9cf3dceda1ec8aadbfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16408 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL29TcIxRVz4OH4KcUtVoCJkVzo1supf35S1Wr-Pp_HVXiLq1oIwhyJKvz6CMG5Sa2GGNp_MWN4n-Rkti2oFvQQCgmlkgnY0gmlwhKwS3FKKbXVsdGlhZGRyc5YACASsEtxSBuvuAAoErBLcUgbr790DgnJzhQACAQAAiXNlY3AyNTZrMaECxi3oVyhVc_hGIS-XEE0xg4DBNwlSgtlQp6Fu2lvIm32DdGNwguvug3VkcILr8IV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.224 waku c0a22ce558a4edf479b89ec745d62fe29c49f716d01a3fcffca315c5f4361b37
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c0a22ce558a4. Setting up logs at ./log/docker/node2_2025-12-30_04-21-40__314dfd64-c67b-4a4c-8c7d-7c0a5d931539__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16404
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.224/tcp/16405/p2p/16Uiu2HAkyYwfS8xhrjJ7tpBMLKGJCKH7xRdg1Ts198a4T6xT77z8","/ip4/172.18.134.224/tcp/16406/ws/p2p/16Uiu2HAkyYwfS8xhrjJ7tpBMLKGJCKH7xRdg1Ts198a4T6xT77z8"],"enrUri":"enr:-L24QLN5VgvJ5-Kec158coZNA2iJx1I3Cds0uLT0EFg1GWxxHPM99WKc3CF67wPZNPxWlr1dnXqhoRrCHHrZpWb3d7wCgmlkgnY0gmlwhKwShuCKbXVsdGlhZGRyc5YACASsEobgBkAVAAoErBKG4AZAFt0DgnJzhQACAQAAiXNlY3AyNTZrMaECPUuL9XROC0tXJj4uzvnuHyQKajBg-sG-5vk1KzBlevmDdGNwgkAVg3VkcIJAF4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16404/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.220.82/tcp/60398/p2p/16Uiu2HAm8mHJeTQrUSN6VpHfMgTQHrPs7nzmFYviS7PRCy5EGdKr"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503252855818,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503252855818,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503373019959,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503373019959,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503487701322,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503487701322,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503601722796,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503601722796,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503716984227,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503716984227,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503830061258,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503830061258,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503942703057,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068503942703057,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068504056923066,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16404/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068504056923066,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:16404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 41f88b320078
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c0a22ce558a4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,145 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_valid_timestamps with id: 2025-12-30_04-21-42__37361eee-3669-41ab-82cc-35561b85ba62
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-21-42__37361eee-3669-41ab-82cc-35561b85ba62__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.16.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41601', '41602', '41603', '41604', '41605']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41601:41601 -p 41602:41602 -p 41603:41603 -p 41604:41604 -p 41605:41605 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41603 --rest-port=41601 --tcp-port=41602 --discv5-udp-port=41604 --rest-address=0.0.0.0 --nat=extip:172.18.16.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb0f98856ecdebdcc7aed80c8daba28329dace6af0b9fe7dbf38c6e5b75a12ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41605 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bdc295cf625e. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.134 waku a79a9ec8aa9ae4247df5d41f4fb8c273add0c59ba8e67bab0f1391bec7e10981
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a79a9ec8aa9a. Setting up logs at ./log/docker/node1_2025-12-30_04-21-42__37361eee-3669-41ab-82cc-35561b85ba62__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41601
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container edf0f85b23c6. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.134/tcp/41602/p2p/16Uiu2HAm6qiuvtcJxbaJotJZwhgBK5AJz3RyUZ4xtiKWLN3gPa2e","/ip4/172.18.16.134/tcp/41603/ws/p2p/16Uiu2HAm6qiuvtcJxbaJotJZwhgBK5AJz3RyUZ4xtiKWLN3gPa2e"],"enrUri":"enr:-L24QJTGb_RR4dOiNfxzKsKstwtH-Gyf4MlIYFWUcpOoK8LofuxX70dXKSUM-PXA4Cvwbeil0oD_LlFzoOYdC8LBOl8CgmlkgnY0gmlwhKwSEIaKbXVsdGlhZGRyc5YACASsEhCGBqKCAAoErBIQhgaig90DgnJzhQADAQAAiXNlY3AyNTZrMaECqZnP-VxtgHlxwt9wSJ8tF6lPUKVo9PqdQgHDiAxZoeODdGNwgqKCg3VkcIKihIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-21-42__37361eee-3669-41ab-82cc-35561b85ba62__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.83.43
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18610', '18611', '18612', '18613', '18614']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18610:18610 -p 18611:18611 -p 18612:18612 -p 18613:18613 -p 18614:18614 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18612 --rest-port=18610 --tcp-port=18611 --discv5-udp-port=18613 --rest-address=0.0.0.0 --nat=extip:172.18.83.43 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5ed0b1a7aeeeac57d3c1a7a23b6e2063c5a1e4b783ddf6dd862ddc8b69ce53b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18614 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJTGb_RR4dOiNfxzKsKstwtH-Gyf4MlIYFWUcpOoK8LofuxX70dXKSUM-PXA4Cvwbeil0oD_LlFzoOYdC8LBOl8CgmlkgnY0gmlwhKwSEIaKbXVsdGlhZGRyc5YACASsEhCGBqKCAAoErBIQhgaig90DgnJzhQADAQAAiXNlY3AyNTZrMaECqZnP-VxtgHlxwt9wSJ8tF6lPUKVo9PqdQgHDiAxZoeODdGNwgqKCg3VkcIKihIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.43 waku c6244cb095fd37ee88b7337d2bb22645f4a1ac4e68cfe4adb3e6eda529e37026
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c6244cb095fd. Setting up logs at ./log/docker/node2_2025-12-30_04-21-42__37361eee-3669-41ab-82cc-35561b85ba62__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18610
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.43/tcp/18611/p2p/16Uiu2HAkvH7yy36h8WCDksrWYt4AVGyLiUV5giKQT15CNdpHweFM","/ip4/172.18.83.43/tcp/18612/ws/p2p/16Uiu2HAkvH7yy36h8WCDksrWYt4AVGyLiUV5giKQT15CNdpHweFM"],"enrUri":"enr:-L24QJi_68KoWOSKS1XV_gXH-cNZhdSUPJTkCEZDoSD5wmKZN9KBKM-IAro7eERXEe9k2XSTo-geKi9ebLX1XvHwGUECgmlkgnY0gmlwhKwSUyuKbXVsdGlhZGRyc5YACASsElMrBkizAAoErBJTKwZItN0DgnJzhQADAQAAiXNlY3AyNTZrMaECDKrcf3D6B_wvyeH3XI2a9BLS7FOWoidYi8R-rsDGB8SDdGNwgkizg3VkcIJItYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18610/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.134/tcp/41602/p2p/16Uiu2HAm6qiuvtcJxbaJotJZwhgBK5AJz3RyUZ4xtiKWLN3gPa2e"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18610/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068504839769344,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068504839769344,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:125 Running test with timestamp Now
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068123136829952,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068123136829952,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:125 Running test with timestamp Far future
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":2082428123136816128,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":2082428123136816128,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:125 Running test with timestamp Recent past
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767064523136816128,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767064523136816128,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:125 Running test with timestamp Near future
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767071723136816128,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767071723136816128,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:125 Running test with timestamp Positive number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:125 Running test with timestamp Negative number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:125 Running test with timestamp DST change
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18610/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a79a9ec8aa9a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c6244cb095fd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,91 @@
2025-12-30 04:24:27.118 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:24:27.119 DEBUG [tests.conftest] Running test: test_publish_with_invalid_payloads with id: 2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08
2025-12-30 04:24:27.119 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:24:27.119 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:24:27.119 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:24:27.126 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:27.126 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
2025-12-30 04:24:27.126 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:27.126 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:27.127 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:27.127 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.64
2025-12-30 04:24:27.128 DEBUG [src.node.docker_mananger] Generated ports ['27261', '27262', '27263', '27264', '27265']
2025-12-30 04:24:27.128 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:27.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:27.128 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:27.128 DEBUG [src.node.docker_mananger] docker run -i -t -p 27261:27261 -p 27262:27262 -p 27263:27263 -p 27264:27264 -p 27265:27265 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27263 --rest-port=27261 --tcp-port=27262 --discv5-udp-port=27264 --rest-address=0.0.0.0 --nat=extip:172.18.189.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c0ad61c68a4f47f108d989be5ae6ebdb1e15a6d7a827d338edb27ebb4ff7a36 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27265 --metrics-logging=true --relay=true
2025-12-30 04:24:27.328 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.64 waku 35e4fbee3b063877b01077a3e60899661f21f0d326a72ca60d002eb7f0c136ed
2025-12-30 04:24:27.365 DEBUG [src.node.docker_mananger] Container started with ID 35e4fbee3b06. Setting up logs at ./log/docker/node1_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
2025-12-30 04:24:27.366 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27261
2025-12-30 04:24:27.366 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:28.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27261/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:24:28.372 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:24:28.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27261/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.64/tcp/27262/p2p/16Uiu2HAmPrNLrPd2TvMdsAWLs4ZcKDTUkf4hZZca1KjGGfK9Pm1q","/ip4/172.18.189.64/tcp/27263/ws/p2p/16Uiu2HAmPrNLrPd2TvMdsAWLs4ZcKDTUkf4hZZca1KjGGfK9Pm1q"],"enrUri":"enr:-L24QD3Qw0kj5RHtBu9SnIQw8szX7EZmL_fO4sDCF1t63nnWYUuFH5o42hwB9D1a_PGKcm-LYmslIFSHgkFEkxeA6pMCgmlkgnY0gmlwhKwSvUCKbXVsdGlhZGRyc5YACASsEr1ABmp-AAoErBK9QAZqf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDplrP4dfcRX-xqOZ4Hv4MrfUdDniEE0rY43vE0NjzhZCDdGNwgmp-g3VkcIJqgIV3YWt1MgE"}'
2025-12-30 04:24:28.374 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:24:28.380 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:28.381 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
2025-12-30 04:24:28.381 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:28.381 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:28.382 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:28.382 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.250
2025-12-30 04:24:28.382 DEBUG [src.node.docker_mananger] Generated ports ['22474', '22475', '22476', '22477', '22478']
2025-12-30 04:24:28.383 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:28.383 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:28.383 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:28.383 DEBUG [src.node.docker_mananger] docker run -i -t -p 22474:22474 -p 22475:22475 -p 22476:22476 -p 22477:22477 -p 22478:22478 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22476 --rest-port=22474 --tcp-port=22475 --discv5-udp-port=22477 --rest-address=0.0.0.0 --nat=extip:172.18.253.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ea9bccce9e1228d95b5db79bac9becc27c350e2fcf6cbb247c832a39d2dcade --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22478 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD3Qw0kj5RHtBu9SnIQw8szX7EZmL_fO4sDCF1t63nnWYUuFH5o42hwB9D1a_PGKcm-LYmslIFSHgkFEkxeA6pMCgmlkgnY0gmlwhKwSvUCKbXVsdGlhZGRyc5YACASsEr1ABmp-AAoErBK9QAZqf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDplrP4dfcRX-xqOZ4Hv4MrfUdDniEE0rY43vE0NjzhZCDdGNwgmp-g3VkcIJqgIV3YWt1MgE
2025-12-30 04:24:28.571 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.250 waku 4f731728da938a82bab86c8110ef3c124db0c65cca143aebcf6f7a6ba3261d32
2025-12-30 04:24:28.600 DEBUG [src.node.docker_mananger] Container started with ID 4f731728da93. Setting up logs at ./log/docker/node2_2025-12-30_04-24-27__7a12dca2-0d3b-4f95-8711-92df3a8cef08__wakuorg_nwaku:latest.log
2025-12-30 04:24:28.601 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22474
2025-12-30 04:24:28.601 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:29.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22474/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:24:29.613 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:24:29.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22474/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.250/tcp/22475/p2p/16Uiu2HAm3SFwgVFqoKHsqRe7A3jT9LY2Ktu7RwbGLofhxMUPGtRu","/ip4/172.18.253.250/tcp/22476/ws/p2p/16Uiu2HAm3SFwgVFqoKHsqRe7A3jT9LY2Ktu7RwbGLofhxMUPGtRu"],"enrUri":"enr:-L24QDkzb7xHXHOkPQfhFA51RkufJnT0vAlzr5p3VYxL4EwDWJA8RLGGg8OjwTUWmIvCqZCHuWbKwGuyyD6pF2Vi_-gCgmlkgnY0gmlwhKwS_fqKbXVsdGlhZGRyc5YACASsEv36BlfLAAoErBL9-gZXzN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdwPl7fgSv-InM9mOwxK3JEJy-cQDvWVKDzvSVW0r1eiDdGNwglfLg3VkcIJXzYV3YWt1MgE"}'
2025-12-30 04:24:29.621 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:24:29.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22474/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.189.64/tcp/27262/p2p/16Uiu2HAmPrNLrPd2TvMdsAWLs4ZcKDTUkf4hZZca1KjGGfK9Pm1q"]'
2025-12-30 04:24:29.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:24:29.625 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-30 04:24:29.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:24:29.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:24:29.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22474/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:24:29.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:24:29.633 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:24:29.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:24:29.640 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:24:29.740 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:24:29.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068669633114880,"ephemeral":false,"proof":""}]'
2025-12-30 04:24:29.744 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:24:29.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22474/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068669633114880,"ephemeral":false,"proof":""}]'
2025-12-30 04:24:29.747 INFO [src.steps.relay] WARM UP successful!!
2025-12-30 04:24:29.748 DEBUG [tests.relay.test_publish] Running test with payload Empty string
2025-12-30 04:24:29.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:24:29.751 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:24:29.751 DEBUG [tests.relay.test_publish] Running test with payload Unecoded text
2025-12-30 04:24:29.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Hello World!", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:24:29.753 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
2025-12-30 04:24:29.753 DEBUG [tests.relay.test_publish] Running test with payload A dictionary
2025-12-30 04:24:29.754 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": {"key": "YWFh"}, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:24:29.756 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:24:29.756 DEBUG [tests.relay.test_publish] Running test with payload An integer
2025-12-30 04:24:29.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": 1234567890, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:24:29.759 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:24:29.759 DEBUG [tests.relay.test_publish] Running test with payload A list
2025-12-30 04:24:29.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": ["YWFh"], "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:24:29.762 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:24:29.762 DEBUG [tests.relay.test_publish] Running test with payload A bool
2025-12-30 04:24:29.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": true, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:24:29.764 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:24:29.766 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:24:29.767 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:24:29.767 DEBUG [src.node.waku_node] Stopping container with id 35e4fbee3b06
2025-12-30 04:24:30.290 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:24:30.290 DEBUG [src.node.waku_node] Stopping container with id 4f731728da93
2025-12-30 04:24:30.808 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:24:30.810 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:24:30.815 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:24:30.820 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,862 @@
2025-12-30 04:24:24.669 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:24:24.670 DEBUG [tests.conftest] Running test: test_light_push_with_valid_timestamps with id: 2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a
2025-12-30 04:24:24.670 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:24:24.670 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:24:24.677 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:24.677 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:24:24.677 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:24.677 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:24.679 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:24.679 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.182
2025-12-30 04:24:24.679 DEBUG [src.node.docker_mananger] Generated ports ['21280', '21281', '21282', '21283', '21284']
2025-12-30 04:24:24.679 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:24.679 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:24.679 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:24.679 DEBUG [src.node.docker_mananger] docker run -i -t -p 21280:21280 -p 21281:21281 -p 21282:21282 -p 21283:21283 -p 21284:21284 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21282 --rest-port=21280 --tcp-port=21281 --discv5-udp-port=21283 --rest-address=0.0.0.0 --nat=extip:172.18.36.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3d690dde2cee7f42f8f034d0983880b518e5dae5b56eefdbd2addd2ebaa3caf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21284 --metrics-logging=true --lightpush=true --relay=true
2025-12-30 04:24:24.894 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.182 waku c910395e1ebab8e50e4d10bcc20359c67b3197b1e1211b8be14f9f09aeda10d1
2025-12-30 04:24:24.932 DEBUG [src.node.docker_mananger] Container started with ID c910395e1eba. Setting up logs at ./log/docker/receiving_node1_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:24:24.934 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21280
2025-12-30 04:24:24.936 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:25.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21280/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:24:25.940 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:24:25.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21280/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.182/tcp/21281/p2p/16Uiu2HAmSnjSx4XHLKnrRWcXrxZkkLTqzoRfG91XuoGpvBQ3udqN","/ip4/172.18.36.182/tcp/21282/ws/p2p/16Uiu2HAmSnjSx4XHLKnrRWcXrxZkkLTqzoRfG91XuoGpvBQ3udqN"],"enrUri":"enr:-L24QFePAC4rdksbaGeNCnFmnRo6Rh2JODGmXTC9bVuHNNLGF7VasIhkNoFcP0jxaxbJtIceSM7mvCjG1oj-vOC4csgCgmlkgnY0gmlwhKwSJLaKbXVsdGlhZGRyc5YACASsEiS2BlMhAAoErBIktgZTIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED0f9pya6JO5_1tcUFeQj3fNEYZ9sx_LOb5-x2IwYkV6WDdGNwglMhg3VkcIJTI4V3YWt1Mgk"}'
2025-12-30 04:24:25.944 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:24:25.952 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:25.952 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:24:25.952 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:25.952 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:25.954 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:25.954 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.143.180
2025-12-30 04:24:25.954 DEBUG [src.node.docker_mananger] Generated ports ['6851', '6852', '6853', '6854', '6855']
2025-12-30 04:24:25.955 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:25.955 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:25.955 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:25.955 DEBUG [src.node.docker_mananger] docker run -i -t -p 6851:6851 -p 6852:6852 -p 6853:6853 -p 6854:6854 -p 6855:6855 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6853 --rest-port=6851 --tcp-port=6852 --discv5-udp-port=6854 --rest-address=0.0.0.0 --nat=extip:172.18.143.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bcaaf1dfb2df64c69110f8fccbd0bb19e035747c4ab5ee7aecfaceef0bc1535c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6855 --metrics-logging=true --lightpush=false --relay=true
2025-12-30 04:24:26.152 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.143.180 waku bff01f7cd4b011d69bff45533f3af020e3c5a59c7866fe7fb116cce6fc75ed05
2025-12-30 04:24:26.184 DEBUG [src.node.docker_mananger] Container started with ID bff01f7cd4b0. Setting up logs at ./log/docker/receiving_node2_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:24:26.184 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6851
2025-12-30 04:24:26.184 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:27.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6851/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:24:27.188 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:24:27.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6851/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.180/tcp/6852/p2p/16Uiu2HAkxQS8VZfWuG62NavPEYLqSjfmusDasYqTtMcHi32rTpRP","/ip4/172.18.143.180/tcp/6853/ws/p2p/16Uiu2HAkxQS8VZfWuG62NavPEYLqSjfmusDasYqTtMcHi32rTpRP"],"enrUri":"enr:-L24QFlZTcncve6mcY6Vvx8DjdCl9BzK3WEOtWoF_HdrXDEjEdeu7mfoXSZRfaPWrUjEa_4gPcYrEfc02GJnG0FgaOQCgmlkgnY0gmlwhKwSj7SKbXVsdGlhZGRyc5YACASsEo-0BhrEAAoErBKPtAYaxd0DgnJzhQADAQAAiXNlY3AyNTZrMaECLEHR2TRpoN64p9k_P2oI15PA7dKsZHmWYVQazjxZreKDdGNwghrEg3VkcIIaxoV3YWt1MgE"}'
2025-12-30 04:24:27.190 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:24:27.191 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6851/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.36.182/tcp/21281/p2p/16Uiu2HAmSnjSx4XHLKnrRWcXrxZkkLTqzoRfG91XuoGpvBQ3udqN"]'
2025-12-30 04:24:27.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:24:27.231 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:27.231 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:24:27.231 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:27.232 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:27.233 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:27.233 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.0
2025-12-30 04:24:27.233 DEBUG [src.node.docker_mananger] Generated ports ['61330', '61331', '61332', '61333', '61334']
2025-12-30 04:24:27.233 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:27.234 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:27.234 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:27.236 DEBUG [src.node.docker_mananger] docker run -i -t -p 61330:61330 -p 61331:61331 -p 61332:61332 -p 61333:61333 -p 61334:61334 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61332 --rest-port=61330 --tcp-port=61331 --discv5-udp-port=61333 --rest-address=0.0.0.0 --nat=extip:172.18.38.0 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf171dab3416dbec9fc9ccdf6c01faeda7ec8614fa62529eac34b9edebf8a94a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61334 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFePAC4rdksbaGeNCnFmnRo6Rh2JODGmXTC9bVuHNNLGF7VasIhkNoFcP0jxaxbJtIceSM7mvCjG1oj-vOC4csgCgmlkgnY0gmlwhKwSJLaKbXVsdGlhZGRyc5YACASsEiS2BlMhAAoErBIktgZTIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED0f9pya6JO5_1tcUFeQj3fNEYZ9sx_LOb5-x2IwYkV6WDdGNwglMhg3VkcIJTI4V3YWt1Mgk --lightpushnode=/ip4/172.18.36.182/tcp/21281/p2p/16Uiu2HAmSnjSx4XHLKnrRWcXrxZkkLTqzoRfG91XuoGpvBQ3udqN --lightpush=true --relay=false
2025-12-30 04:24:27.426 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.0 waku 88d76e3b106074725d039bceb30f6fc299d9df864ed0692cfe764ca0734aa38d
2025-12-30 04:24:27.455 DEBUG [src.node.docker_mananger] Container started with ID 88d76e3b1060. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:24:27.456 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61330
2025-12-30 04:24:27.456 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:28.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.778 ERROR [src.node.docker_mananger] Max retries reached for container 88d76e3b1060. Exiting log stream.
2025-12-30 04:24:28.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:44.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61330/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.531 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=61330): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbe2aab40>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:24:48.631 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:48.631 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:48.633 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:48.633 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.78
2025-12-30 04:24:48.633 DEBUG [src.node.docker_mananger] Generated ports ['24018', '24019', '24020', '24021', '24022']
2025-12-30 04:24:48.633 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:48.634 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:48.634 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:48.634 DEBUG [src.node.docker_mananger] docker run -i -t -p 24018:24018 -p 24019:24019 -p 24020:24020 -p 24021:24021 -p 24022:24022 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24020 --rest-port=24018 --tcp-port=24019 --discv5-udp-port=24021 --rest-address=0.0.0.0 --nat=extip:172.18.161.78 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3aee65d75ac22ecffd7a8d87aac6aed449ea42c3e39ab3dfa6fe3f99eb1b7f1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24022 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFePAC4rdksbaGeNCnFmnRo6Rh2JODGmXTC9bVuHNNLGF7VasIhkNoFcP0jxaxbJtIceSM7mvCjG1oj-vOC4csgCgmlkgnY0gmlwhKwSJLaKbXVsdGlhZGRyc5YACASsEiS2BlMhAAoErBIktgZTIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED0f9pya6JO5_1tcUFeQj3fNEYZ9sx_LOb5-x2IwYkV6WDdGNwglMhg3VkcIJTI4V3YWt1Mgk --lightpushnode=/ip4/172.18.36.182/tcp/21281/p2p/16Uiu2HAmSnjSx4XHLKnrRWcXrxZkkLTqzoRfG91XuoGpvBQ3udqN --lightpush=true --relay=false
2025-12-30 04:24:48.810 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.78 waku 776d7583a7ae6f20ff11ff6b74f72145ab54467439ef101ffe0317a647cbc7e1
2025-12-30 04:24:48.839 DEBUG [src.node.docker_mananger] Container started with ID 776d7583a7ae. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:24:48.840 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24018
2025-12-30 04:24:48.841 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:49.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.162 ERROR [src.node.docker_mananger] Max retries reached for container 776d7583a7ae. Exiting log stream.
2025-12-30 04:24:50.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.911 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=24018): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbe240fe0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:25:10.011 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:25:10.012 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:25:10.013 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:25:10.013 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.245.233
2025-12-30 04:25:10.013 DEBUG [src.node.docker_mananger] Generated ports ['58839', '58840', '58841', '58842', '58843']
2025-12-30 04:25:10.014 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:25:10.014 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:25:10.014 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:25:10.014 DEBUG [src.node.docker_mananger] docker run -i -t -p 58839:58839 -p 58840:58840 -p 58841:58841 -p 58842:58842 -p 58843:58843 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58841 --rest-port=58839 --tcp-port=58840 --discv5-udp-port=58842 --rest-address=0.0.0.0 --nat=extip:172.18.245.233 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4aae7acfff0e9ae7fc9d2da9bbdaa302fadb0fbba8f45a2c9b3de55d1f402c1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58843 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFePAC4rdksbaGeNCnFmnRo6Rh2JODGmXTC9bVuHNNLGF7VasIhkNoFcP0jxaxbJtIceSM7mvCjG1oj-vOC4csgCgmlkgnY0gmlwhKwSJLaKbXVsdGlhZGRyc5YACASsEiS2BlMhAAoErBIktgZTIt0DgnJzhQADAQAAiXNlY3AyNTZrMaED0f9pya6JO5_1tcUFeQj3fNEYZ9sx_LOb5-x2IwYkV6WDdGNwglMhg3VkcIJTI4V3YWt1Mgk --lightpushnode=/ip4/172.18.36.182/tcp/21281/p2p/16Uiu2HAmSnjSx4XHLKnrRWcXrxZkkLTqzoRfG91XuoGpvBQ3udqN --lightpush=true --relay=false
2025-12-30 04:25:10.200 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.245.233 waku 1bd157176ea228a7c4cd00401d23964e44722a941ca4d830ea6966b0dda5b229
2025-12-30 04:25:10.233 DEBUG [src.node.docker_mananger] Container started with ID 1bd157176ea2. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-24-24__3d5799d8-86d1-4d15-9de1-552fc636332a__wakuorg_nwaku:latest.log
2025-12-30 04:25:10.234 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58839
2025-12-30 04:25:10.234 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:25:11.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.538 ERROR [src.node.docker_mananger] Max retries reached for container 1bd157176ea2. Exiting log stream.
2025-12-30 04:25:11.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:27.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:28.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:29.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:30.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:31.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:31.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:31.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:31.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58839/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:31.307 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=58839): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbdfbde50>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:25:31.490 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:25:31.492 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:25:31.492 DEBUG [src.node.waku_node] Stopping container with id c910395e1eba
2025-12-30 04:25:32.017 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:25:32.018 DEBUG [src.node.waku_node] Stopping container with id bff01f7cd4b0
2025-12-30 04:25:32.518 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:25:32.519 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:32.622 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:32.723 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:32.824 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:32.830 ERROR [src.node.docker_mananger] Max retries reached for container c910395e1eba. Exiting log stream.
2025-12-30 04:25:32.926 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.027 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.129 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.231 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.330 ERROR [src.node.docker_mananger] Max retries reached for container bff01f7cd4b0. Exiting log stream.
2025-12-30 04:25:33.332 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.433 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.535 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.636 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.738 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.839 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:33.940 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.042 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.143 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.245 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.346 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.447 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.549 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.651 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.752 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.853 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:34.955 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.056 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.158 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.259 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.361 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.463 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.565 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.667 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.768 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.869 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:35.971 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.072 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.174 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.275 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.377 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.478 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.580 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.682 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.784 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.885 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:36.986 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.088 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.189 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.291 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.392 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.494 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.596 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.597 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/1bd157176ea228a7c4cd00401d23964e44722a941ca4d830ea6966b0dda5b229/stop: Not Found ("No such container: 1bd157176ea228a7c4cd00401d23964e44722a941ca4d830ea6966b0dda5b229")
2025-12-30 04:25:37.598 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.699 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.800 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:37.902 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.003 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.105 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.207 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.308 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.410 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.512 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.613 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.715 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.816 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:38.918 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.019 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.121 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.222 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.324 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.425 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.527 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.629 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.730 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.832 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:39.933 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.035 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.137 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.238 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.340 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.441 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.543 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.644 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.746 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.847 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:40.949 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.050 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.152 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.253 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.354 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.456 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.558 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.659 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.760 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.862 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:41.964 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.065 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.167 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.268 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.370 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.471 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.573 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.674 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.676 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/1bd157176ea228a7c4cd00401d23964e44722a941ca4d830ea6966b0dda5b229/stop: Not Found ("No such container: 1bd157176ea228a7c4cd00401d23964e44722a941ca4d830ea6966b0dda5b229")
2025-12-30 04:25:42.676 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.777 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.879 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:42.980 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.082 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.184 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.285 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.387 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.489 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.590 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.692 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.793 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.895 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:43.996 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.098 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.199 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.301 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.403 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.504 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.606 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.707 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.809 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:44.910 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.012 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.113 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.215 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.316 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.417 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.519 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.620 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.722 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.824 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:45.925 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.027 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.128 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.230 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.331 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.433 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.534 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.636 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.737 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.839 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:46.940 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.042 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.143 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.245 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.346 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.448 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.550 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.651 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.752 DEBUG [src.node.waku_node] Stopping container with id 1bd157176ea2
2025-12-30 04:25:47.754 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/1bd157176ea228a7c4cd00401d23964e44722a941ca4d830ea6966b0dda5b229/stop: Not Found ("No such container: 1bd157176ea228a7c4cd00401d23964e44722a941ca4d830ea6966b0dda5b229")
2025-12-30 04:25:47.755 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:25:47.779 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:47.803 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:47.803 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:47.803 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:47.804 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,81 @@
2025-12-30 04:16:02.947 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:16:02.948 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_invalid_content_topic_format with id: 2025-12-30_04-16-02__424c4cb2-29b6-402b-bc1d-a9dee52feb4f
2025-12-30 04:16:02.948 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:16:02.948 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:16:02.949 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:16:02.955 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:02.955 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-16-02__424c4cb2-29b6-402b-bc1d-a9dee52feb4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:02.955 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:02.955 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:02.956 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:02.957 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.33
2025-12-30 04:16:02.957 DEBUG [src.node.docker_mananger] Generated ports ['58699', '58700', '58701', '58702', '58703']
2025-12-30 04:16:02.957 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:02.957 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:02.957 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:02.957 DEBUG [src.node.docker_mananger] docker run -i -t -p 58699:58699 -p 58700:58700 -p 58701:58701 -p 58702:58702 -p 58703:58703 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58701 --rest-port=58699 --tcp-port=58700 --discv5-udp-port=58702 --rest-address=0.0.0.0 --nat=extip:172.18.167.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1e69afb70bceb0b0f22afedc8fadc858bfa7ce4c81ce7ddc55eda1064cfce4ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58703 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:16:03.139 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.33 waku 7b32453bbb04dbe4589174fef453d08a73ad80d9f189bce33e8e5c17cf7f1512
2025-12-30 04:16:03.172 DEBUG [src.node.docker_mananger] Container started with ID 7b32453bbb04. Setting up logs at ./log/docker/node1_2025-12-30_04-16-02__424c4cb2-29b6-402b-bc1d-a9dee52feb4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:03.173 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58699
2025-12-30 04:16:03.173 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:03.244 ERROR [src.node.docker_mananger] Max retries reached for container 389265d1f5b9. Exiting log stream.
2025-12-30 04:16:03.752 ERROR [src.node.docker_mananger] Max retries reached for container 3046a333c988. Exiting log stream.
2025-12-30 04:16:04.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58699/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:04.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:16:04.177 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:04.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:04.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.33/tcp/58700/p2p/16Uiu2HAmG3RSkpjyRzEssWZocR5ZRYNmz8UfsDb7MGrVQyxk2A73","/ip4/172.18.167.33/tcp/58701/ws/p2p/16Uiu2HAmG3RSkpjyRzEssWZocR5ZRYNmz8UfsDb7MGrVQyxk2A73"],"enrUri":"enr:-L24QOFlPxOsgJZzZHb8wmRgyT6UJV-xmPPxRHiLgPhN7XeRPUdHKkbOJ963hYMqYQFlHUUo-tCYTyqTVkueGnw0XAkCgmlkgnY0gmlwhKwSpyGKbXVsdGlhZGRyc5YACASsEqchBuVMAAoErBKnIQblTd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMlI2df0U5WyJC-TfNw-BQ5ev7BDYPtd7H8Pp6x81ClqDdGNwguVMg3VkcILlToV3YWt1MgU"}'
2025-12-30 04:16:04.179 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:04.180 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:16:04.186 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:04.187 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-16-02__424c4cb2-29b6-402b-bc1d-a9dee52feb4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:04.187 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:04.187 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:04.188 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:04.188 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.137
2025-12-30 04:16:04.189 DEBUG [src.node.docker_mananger] Generated ports ['47206', '47207', '47208', '47209', '47210']
2025-12-30 04:16:04.189 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:04.189 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:04.189 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:04.189 DEBUG [src.node.docker_mananger] docker run -i -t -p 47206:47206 -p 47207:47207 -p 47208:47208 -p 47209:47209 -p 47210:47210 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47208 --rest-port=47206 --tcp-port=47207 --discv5-udp-port=47209 --rest-address=0.0.0.0 --nat=extip:172.18.148.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=14cfdd43cbab6bebd85d94f97a3fdcaf922734b75e9f974c9be2b72f9ed87168 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47210 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOFlPxOsgJZzZHb8wmRgyT6UJV-xmPPxRHiLgPhN7XeRPUdHKkbOJ963hYMqYQFlHUUo-tCYTyqTVkueGnw0XAkCgmlkgnY0gmlwhKwSpyGKbXVsdGlhZGRyc5YACASsEqchBuVMAAoErBKnIQblTd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMlI2df0U5WyJC-TfNw-BQ5ev7BDYPtd7H8Pp6x81ClqDdGNwguVMg3VkcILlToV3YWt1MgU --filternode=/ip4/172.18.167.33/tcp/58700/p2p/16Uiu2HAmG3RSkpjyRzEssWZocR5ZRYNmz8UfsDb7MGrVQyxk2A73
2025-12-30 04:16:04.378 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.137 waku 2772880156adb209018fec4742922ef779493d5e6881acec64ca26836eea93cf
2025-12-30 04:16:04.409 DEBUG [src.node.docker_mananger] Container started with ID 2772880156ad. Setting up logs at ./log/docker/node2_2025-12-30_04-16-02__424c4cb2-29b6-402b-bc1d-a9dee52feb4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:04.409 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47206
2025-12-30 04:16:04.409 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:05.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47206/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:05.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:05.414 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:05.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47206/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:05.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.137/tcp/47207/p2p/16Uiu2HAm2aLK9MN1UUSrhMVvxcAkvRsQXhcCAQrczG3Z1rSwBxsP","/ip4/172.18.148.137/tcp/47208/ws/p2p/16Uiu2HAm2aLK9MN1UUSrhMVvxcAkvRsQXhcCAQrczG3Z1rSwBxsP"],"enrUri":"enr:-L24QBJm-P2bNPhAQmsVgqSkNWf4cotwZfr9l32vZrtKZLHKTSktP9i_HwTW63gVHqXkz7ew4ME7tKRHiTVFv8OrSmcCgmlkgnY0gmlwhKwSlImKbXVsdGlhZGRyc5YACASsEpSJBrhnAAoErBKUiQa4aN0DgnJzhQADAQAAiXNlY3AyNTZrMaECajnMh6voInpJW4Vla1qPxNeTOcdNl-aet_xsohmYW_aDdGNwgrhng3VkcIK4aYV3YWt1MgA"}'
2025-12-30 04:16:05.417 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:05.417 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47206/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.167.33/tcp/58700/p2p/16Uiu2HAmG3RSkpjyRzEssWZocR5ZRYNmz8UfsDb7MGrVQyxk2A73"]'
2025-12-30 04:16:05.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:05.451 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-30 04:16:05.451 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58699/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:16:05.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:05.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47206/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2e14c043-6239-4f89-a637-671dcf17587f", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:05.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2e14c043-6239-4f89-a637-671dcf17587f","statusDesc":"OK"}'
2025-12-30 04:16:05.474 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic Empty string
2025-12-30 04:16:05.474 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:47206/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "Empty string", "value": ""}], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:05.477 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:47206/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-30 04:16:05.477 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A dictionary
2025-12-30 04:16:05.477 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:47206/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A dictionary", "value": {"key": "YWFh"}}], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:05.480 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:47206/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-30 04:16:05.481 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic An integer
2025-12-30 04:16:05.481 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:47206/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "An integer", "value": 1234567890}], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:05.483 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:47206/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-30 04:16:05.484 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A list
2025-12-30 04:16:05.484 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:47206/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A list", "value": ["YWFh"]}], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:05.487 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:47206/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-30 04:16:05.487 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A bool
2025-12-30 04:16:05.488 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:47206/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A bool", "value": true}], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:05.490 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:47206/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-30 04:16:05.493 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:16:05.493 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:16:05.494 DEBUG [src.node.waku_node] Stopping container with id 7b32453bbb04
2025-12-30 04:16:06.043 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:06.044 DEBUG [src.node.waku_node] Stopping container with id 2772880156ad
2025-12-30 04:16:06.599 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:06.601 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:16:06.606 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:06.610 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,93 @@
2025-12-30 04:21:16.848 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:21:16.849 DEBUG [tests.conftest] Running test: test_publish_and_retrieve_duplicate_message with id: 2025-12-30_04-21-16__93506fe1-1d0f-4135-ba20-669c696c6035
2025-12-30 04:21:16.849 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:21:16.849 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:21:16.849 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:21:16.856 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:16.856 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-21-16__93506fe1-1d0f-4135-ba20-669c696c6035__wakuorg_nwaku:latest.log
2025-12-30 04:21:16.856 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:21:16.856 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:21:16.858 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:21:16.858 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.113.202
2025-12-30 04:21:16.858 DEBUG [src.node.docker_mananger] Generated ports ['36067', '36068', '36069', '36070', '36071']
2025-12-30 04:21:16.858 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:21:16.858 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:21:16.858 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:21:16.859 DEBUG [src.node.docker_mananger] docker run -i -t -p 36067:36067 -p 36068:36068 -p 36069:36069 -p 36070:36070 -p 36071:36071 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36069 --rest-port=36067 --tcp-port=36068 --discv5-udp-port=36070 --rest-address=0.0.0.0 --nat=extip:172.18.113.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dba46ed5167e754dead94ba1dfb8df0c88841a50bb98f7eebc3d2bdabbb8f7ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36071 --metrics-logging=true --relay=true
2025-12-30 04:21:17.046 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.113.202 waku c66c67a13e8d1a0dc533156b7a8b6c4f964ab5eb26e735001aadde18cc415ff9
2025-12-30 04:21:17.077 DEBUG [src.node.docker_mananger] Container started with ID c66c67a13e8d. Setting up logs at ./log/docker/node1_2025-12-30_04-21-16__93506fe1-1d0f-4135-ba20-669c696c6035__wakuorg_nwaku:latest.log
2025-12-30 04:21:17.079 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36067
2025-12-30 04:21:17.079 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:21:17.135 ERROR [src.node.docker_mananger] Max retries reached for container 7f9aa9562b59. Exiting log stream.
2025-12-30 04:21:17.646 ERROR [src.node.docker_mananger] Max retries reached for container db849a960185. Exiting log stream.
2025-12-30 04:21:18.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36067/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:18.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:21:18.083 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:21:18.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36067/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:18.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.202/tcp/36068/p2p/16Uiu2HAm76WuKLBow6f2uM35Sohn4CdXaeRN61EwQjFxXkKKc6k7","/ip4/172.18.113.202/tcp/36069/ws/p2p/16Uiu2HAm76WuKLBow6f2uM35Sohn4CdXaeRN61EwQjFxXkKKc6k7"],"enrUri":"enr:-L24QCSGxo_es6_i0oBnO8FnIpJ7fWhx4GePy7ve4O4javp6M4u3X_RbbfAkBLj4uv2o_pCjPJbhDEQxQrn0q9hszBACgmlkgnY0gmlwhKwSccqKbXVsdGlhZGRyc5YACASsEnHKBozkAAoErBJxygaM5d0DgnJzhQADAQAAiXNlY3AyNTZrMaECrWPxsyCXfr6YCSvRGEXzfWXGNYlFb2Tdjf5pa65DmhCDdGNwgozkg3VkcIKM5oV3YWt1MgE"}'
2025-12-30 04:21:18.086 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:21:18.092 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:18.092 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-21-16__93506fe1-1d0f-4135-ba20-669c696c6035__wakuorg_nwaku:latest.log
2025-12-30 04:21:18.093 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:21:18.093 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:21:18.094 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:21:18.094 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.235
2025-12-30 04:21:18.094 DEBUG [src.node.docker_mananger] Generated ports ['52536', '52537', '52538', '52539', '52540']
2025-12-30 04:21:18.094 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:21:18.094 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:21:18.095 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:21:18.095 DEBUG [src.node.docker_mananger] docker run -i -t -p 52536:52536 -p 52537:52537 -p 52538:52538 -p 52539:52539 -p 52540:52540 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52538 --rest-port=52536 --tcp-port=52537 --discv5-udp-port=52539 --rest-address=0.0.0.0 --nat=extip:172.18.212.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f126bbbd1badf0adda109be0d7ab1dfdc2bc040db5eeb5dba657bbe78da8a46e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52540 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCSGxo_es6_i0oBnO8FnIpJ7fWhx4GePy7ve4O4javp6M4u3X_RbbfAkBLj4uv2o_pCjPJbhDEQxQrn0q9hszBACgmlkgnY0gmlwhKwSccqKbXVsdGlhZGRyc5YACASsEnHKBozkAAoErBJxygaM5d0DgnJzhQADAQAAiXNlY3AyNTZrMaECrWPxsyCXfr6YCSvRGEXzfWXGNYlFb2Tdjf5pa65DmhCDdGNwgozkg3VkcIKM5oV3YWt1MgE
2025-12-30 04:21:18.277 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.235 waku e63b6f79591df1f61d488efbd9f304a3a15d816bb0cb6c9b17ff194b1112c97b
2025-12-30 04:21:18.306 DEBUG [src.node.docker_mananger] Container started with ID e63b6f79591d. Setting up logs at ./log/docker/node2_2025-12-30_04-21-16__93506fe1-1d0f-4135-ba20-669c696c6035__wakuorg_nwaku:latest.log
2025-12-30 04:21:18.307 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52536
2025-12-30 04:21:18.307 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:21:19.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52536/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:21:19.319 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:21:19.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52536/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.235/tcp/52537/p2p/16Uiu2HAmM4PU976esE4svwhsHF4Gbp5AHQJQWatmXEAwAYMb8Liw","/ip4/172.18.212.235/tcp/52538/ws/p2p/16Uiu2HAmM4PU976esE4svwhsHF4Gbp5AHQJQWatmXEAwAYMb8Liw"],"enrUri":"enr:-L24QDpY1lnFQFa5qyKBcC98QUeLkeqX4YxAMsT4CPHXeqXJROCCjxJweElh_ZnwrRxa5sbz7w1zGRM83F92GukbQuQCgmlkgnY0gmlwhKwS1OuKbXVsdGlhZGRyc5YACASsEtTrBs05AAoErBLU6wbNOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfNv-ZsdpfWVSvbPiKO1ABMmP8aVjIqRVK1bHt_QfSySDdGNwgs05g3VkcILNO4V3YWt1MgE"}'
2025-12-30 04:21:19.329 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:21:19.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52536/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.113.202/tcp/36068/p2p/16Uiu2HAm76WuKLBow6f2uM35Sohn4CdXaeRN61EwQjFxXkKKc6k7"]'
2025-12-30 04:21:19.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:19.332 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-30 04:21:19.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36067/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:21:19.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:19.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52536/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:21:19.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:19.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36067/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:21:19.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:19.347 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:21:19.447 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:19.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36067/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068479341697024,"ephemeral":false,"proof":""}]'
2025-12-30 04:21:19.452 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:19.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52536/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068479341697024,"ephemeral":false,"proof":""}]'
2025-12-30 04:21:19.456 INFO [src.steps.relay] WARM UP successful!!
2025-12-30 04:21:19.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36067/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:21:19.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:19.462 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:21:19.562 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:19.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36067/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068479457070945,"ephemeral":false,"proof":""}]'
2025-12-30 04:21:19.567 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:19.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52536/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068479457070945,"ephemeral":false,"proof":""}]'
2025-12-30 04:21:19.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36067/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:21:19.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:19.574 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:21:19.674 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:19.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36067/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068479457070945,"ephemeral":false,"proof":""}]'
2025-12-30 04:21:19.679 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:19.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52536/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:19.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2025-12-30 04:21:19.684 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:21:19.685 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:21:19.685 DEBUG [src.node.waku_node] Stopping container with id c66c67a13e8d
2025-12-30 04:21:20.247 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:21:20.247 DEBUG [src.node.waku_node] Stopping container with id e63b6f79591d
2025-12-30 04:21:20.773 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:21:20.775 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:21:20.781 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:21:20.786 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,152 @@
2025-12-30 04:29:34.760 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:29:34.760 DEBUG [tests.conftest] Running test: test_different_cursor_and_indexes[3-20] with id: 2025-12-30_04-29-34__4002675b-7d1c-4cba-9a7c-52c97d6ccbfa
2025-12-30 04:29:34.761 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:29:34.761 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:29:34.761 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:29:34.768 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:34.768 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-29-34__4002675b-7d1c-4cba-9a7c-52c97d6ccbfa__wakuorg_nwaku:latest.log
2025-12-30 04:29:34.768 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:29:34.768 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:29:34.770 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:29:34.770 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.118
2025-12-30 04:29:34.770 DEBUG [src.node.docker_mananger] Generated ports ['41142', '41143', '41144', '41145', '41146']
2025-12-30 04:29:34.770 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:29:34.770 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:29:34.771 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:29:34.771 DEBUG [src.node.docker_mananger] docker run -i -t -p 41142:41142 -p 41143:41143 -p 41144:41144 -p 41145:41145 -p 41146:41146 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41144 --rest-port=41142 --tcp-port=41143 --discv5-udp-port=41145 --rest-address=0.0.0.0 --nat=extip:172.18.240.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf1f0a90c25dbdfb3bb56d9bdd7cb522364fa7d0ae53763eb7aa11e1eca295ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41146 --metrics-logging=true --store=true --relay=true
2025-12-30 04:29:34.949 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.118 waku 5aef0d0ec63a8ee06b55f1af63f01f31df3a34795e9792ec38e8f7ce34486050
2025-12-30 04:29:34.980 DEBUG [src.node.docker_mananger] Container started with ID 5aef0d0ec63a. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-29-34__4002675b-7d1c-4cba-9a7c-52c97d6ccbfa__wakuorg_nwaku:latest.log
2025-12-30 04:29:34.981 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41142
2025-12-30 04:29:34.981 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:29:34.987 ERROR [src.node.docker_mananger] Max retries reached for container b69fd3c8ccf0. Exiting log stream.
2025-12-30 04:29:35.564 ERROR [src.node.docker_mananger] Max retries reached for container a2238b1782fc. Exiting log stream.
2025-12-30 04:29:35.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41142/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:35.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:29:35.986 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:29:35.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41142/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:35.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.118/tcp/41143/p2p/16Uiu2HAmGPq1seEAUGKusjP6ph9L5jetKHKqBZv9NEcYG2qWjLdd","/ip4/172.18.240.118/tcp/41144/ws/p2p/16Uiu2HAmGPq1seEAUGKusjP6ph9L5jetKHKqBZv9NEcYG2qWjLdd"],"enrUri":"enr:-L24QKSawYqCSlBqIrI44tNzvdGli4FOlfvJTCUZWp5zaWaLaMb-6qIpIbVxJtEwJsMUHPp2Y6Rp33ErG1Cn5bzI85sCgmlkgnY0gmlwhKwS8HaKbXVsdGlhZGRyc5YACASsEvB2BqC3AAoErBLwdgaguN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDN4x7ENQnByROWcJsg4IXLGCZIPgEt7CPUwxVtVtDQhiDdGNwgqC3g3VkcIKguYV3YWt1MgM"}'
2025-12-30 04:29:35.988 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:29:35.995 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:35.995 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-29-34__4002675b-7d1c-4cba-9a7c-52c97d6ccbfa__wakuorg_nwaku:latest.log
2025-12-30 04:29:35.995 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:29:35.996 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:29:35.997 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:29:35.997 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.179.188
2025-12-30 04:29:35.997 DEBUG [src.node.docker_mananger] Generated ports ['59794', '59795', '59796', '59797', '59798']
2025-12-30 04:29:35.997 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:29:35.997 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:29:35.998 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:29:35.998 DEBUG [src.node.docker_mananger] docker run -i -t -p 59794:59794 -p 59795:59795 -p 59796:59796 -p 59797:59797 -p 59798:59798 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59796 --rest-port=59794 --tcp-port=59795 --discv5-udp-port=59797 --rest-address=0.0.0.0 --nat=extip:172.18.179.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b6bfabbdd252a38ddb8c05a44c73fdea1e757bbcc75b61f157a1a87f3b3d6d0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59798 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKSawYqCSlBqIrI44tNzvdGli4FOlfvJTCUZWp5zaWaLaMb-6qIpIbVxJtEwJsMUHPp2Y6Rp33ErG1Cn5bzI85sCgmlkgnY0gmlwhKwS8HaKbXVsdGlhZGRyc5YACASsEvB2BqC3AAoErBLwdgaguN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDN4x7ENQnByROWcJsg4IXLGCZIPgEt7CPUwxVtVtDQhiDdGNwgqC3g3VkcIKguYV3YWt1MgM --storenode=/ip4/172.18.240.118/tcp/41143/p2p/16Uiu2HAmGPq1seEAUGKusjP6ph9L5jetKHKqBZv9NEcYG2qWjLdd --store=true --relay=true
2025-12-30 04:29:36.185 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.179.188 waku c59212a617242307ec5fbf9a87120309e0487b79f10ca846082a2ab1efc78573
2025-12-30 04:29:36.216 DEBUG [src.node.docker_mananger] Container started with ID c59212a61724. Setting up logs at ./log/docker/store_node1_2025-12-30_04-29-34__4002675b-7d1c-4cba-9a7c-52c97d6ccbfa__wakuorg_nwaku:latest.log
2025-12-30 04:29:36.217 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59794
2025-12-30 04:29:36.217 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:29:37.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59794/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:37.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:29:37.222 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:29:37.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:37.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.179.188/tcp/59795/p2p/16Uiu2HAm8g9UbXA23N39ZBQhZ2qAy9hSi7nBqnisyKjGCyhvrYnU","/ip4/172.18.179.188/tcp/59796/ws/p2p/16Uiu2HAm8g9UbXA23N39ZBQhZ2qAy9hSi7nBqnisyKjGCyhvrYnU"],"enrUri":"enr:-L24QM2lghWK5lfKxXUbITCuYzG4zgbyLJMB-tGUciD250lyPbWkC3bR0ryJwy_e84uoaRBxEAL-t-rfsDtPMS5SmJgCgmlkgnY0gmlwhKwSs7yKbXVsdGlhZGRyc5YACASsErO8BumTAAoErBKzvAbplN0DgnJzhQADAQAAiXNlY3AyNTZrMaECxN0m4NFQzhkfgNv4T6-MWk3EBnWgrcQewbKNwwNqJSGDdGNwgumTg3VkcILplYV3YWt1MgM"}'
2025-12-30 04:29:37.225 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:29:37.225 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59794/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.240.118/tcp/41143/p2p/16Uiu2HAmGPq1seEAUGKusjP6ph9L5jetKHKqBZv9NEcYG2qWjLdd"]'
2025-12-30 04:29:37.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:37.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:29:37.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:37.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59794/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:29:37.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:37.234 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:37.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:37.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:37.240 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:37.441 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:37.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:37.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:37.447 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:37.648 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:37.648 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:37.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:37.654 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:37.855 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:37.855 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:37.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:37.861 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:38.062 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:38.062 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:38.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:38.068 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:38.269 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:38.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:38.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:38.275 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:38.476 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:38.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:38.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:38.483 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:38.684 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:38.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:38.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:38.690 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:38.891 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:38.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:38.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:38.896 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:39.097 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:39.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:39.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:39.103 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:39.304 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:39.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:39.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:39.310 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:39.511 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:39.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:39.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:39.517 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:39.717 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:39.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:39.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:39.724 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:39.925 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:39.925 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:39.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:39.931 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:40.132 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:40.132 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:40.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:40.137 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:40.338 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:40.338 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:40.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:40.344 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:40.544 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:40.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:40.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:40.550 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:40.751 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:40.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:40.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:40.758 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:40.959 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:40.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:40.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:40.965 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:41.166 DEBUG [src.steps.store] Relaying message
2025-12-30 04:29:41.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41142/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:29:41.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:41.172 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:29:41.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41142/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:41.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3b500fccdccfd9f9fd9bc0342f9091e41e1a3370248258cbefa3daafad50a09a"},{"messageHash":"0x962d60f1915474037444ecbb1322bb4e59aa4646a1034069cfbba6a452f08a1f"},{"messageHash":"0x19bab1d28289dae12c7841da0118b7403520080aa61eaf9a40ca5245606c695e"}],"paginationCursor":"0x19bab1d28289dae12c7841da0118b7403520080aa61eaf9a40ca5245606c695e"}'
2025-12-30 04:29:41.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59794/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:41.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3b500fccdccfd9f9fd9bc0342f9091e41e1a3370248258cbefa3daafad50a09a"},{"messageHash":"0x962d60f1915474037444ecbb1322bb4e59aa4646a1034069cfbba6a452f08a1f"},{"messageHash":"0x19bab1d28289dae12c7841da0118b7403520080aa61eaf9a40ca5245606c695e"}],"paginationCursor":"0x19bab1d28289dae12c7841da0118b7403520080aa61eaf9a40ca5245606c695e"}'
2025-12-30 04:29:41.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41142/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x19bab1d28289dae12c7841da0118b7403520080aa61eaf9a40ca5245606c695e&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:41.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9c3dcaed3b5b343dcc260d0c48ec6523db5ea62cac59004578484022c56f7d2a"},{"messageHash":"0x52d5effa851a5a3149aa7f6e6789b842646d1312ca734580b307efa5c76d4c4b"},{"messageHash":"0x2cee3ce4d727adc76790e0d851f0b83e3f616bbcf76a46cf89a468afebcb019e"},{"messageHash":"0xb580253e0835fe889abe6daac547d80baa4a2967dea92461a858d6b6698d0b96"},{"messageHash":"0xeb48b56f70c48c62dd331e3d7349ff50bc7cc40d0fde642ae437a3da5bddf57f"},{"messageHash":"0x8e12671a10f98da24cefeb350057ca10446d22d38a257f9cc8c682412f5a0bea"},{"messageHash":"0xb61d7612ecab9d475c2739c28d05ecf2af2af61870cf040bb634d4d18bbca3a6"},{"messageHash":"0x67bc0c4871f35386e3a817b5cb18bc8ede32641ead8988275edc93202fc45ff9"},{"messageHash":"0x372fc092375b157a5ca54ba56e81e9643912ae97696583e68db893502f8edef3"},{"messageHash":"0x933f628019b1487f030114cfc11aedaeddd8006ff1c1f6109c7370dd6067a5c6"},{"messageHash":"0x67d005f984c3bada756978339a8da5ae2c566ea64b2a85fef07f7683f738e3aa"},{"messageHash":"0x5fb2e0a79cf5cc1d15d0ab195e8ee63f07001dc4f66b27c652e6d43a550ca7dc"},{"messageHash":"0x81ea6a6ab3f254cb56851ac7fa4d1d9553875838d8467009cb0852425ab6a02e"},{"messageHash":"0x82ea517a7f9ad94db940fb5f68dc2f20c3854cce8f5785e0d170207407ef7e25"},{"messageHash":"0x3793a1035e8dc1eac6cd5259001b9705e8859ba5e1d31ab4a73a416bd73cd45e"},{"messageHash":"0xf124a1036004d34f56fae8c434f1d562b37c648087bda9c4d83a6a4e1a33c234"},{"messageHash":"0x04619b8649a21ba02ad3259098f108c78e1ad1c2ca9b85ae97b5e992620d245d"}]}'
2025-12-30 04:29:41.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59794/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x19bab1d28289dae12c7841da0118b7403520080aa61eaf9a40ca5245606c695e&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:41.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9c3dcaed3b5b343dcc260d0c48ec6523db5ea62cac59004578484022c56f7d2a"},{"messageHash":"0x52d5effa851a5a3149aa7f6e6789b842646d1312ca734580b307efa5c76d4c4b"},{"messageHash":"0x2cee3ce4d727adc76790e0d851f0b83e3f616bbcf76a46cf89a468afebcb019e"},{"messageHash":"0xb580253e0835fe889abe6daac547d80baa4a2967dea92461a858d6b6698d0b96"},{"messageHash":"0xeb48b56f70c48c62dd331e3d7349ff50bc7cc40d0fde642ae437a3da5bddf57f"},{"messageHash":"0x8e12671a10f98da24cefeb350057ca10446d22d38a257f9cc8c682412f5a0bea"},{"messageHash":"0xb61d7612ecab9d475c2739c28d05ecf2af2af61870cf040bb634d4d18bbca3a6"},{"messageHash":"0x67bc0c4871f35386e3a817b5cb18bc8ede32641ead8988275edc93202fc45ff9"},{"messageHash":"0x372fc092375b157a5ca54ba56e81e9643912ae97696583e68db893502f8edef3"},{"messageHash":"0x933f628019b1487f030114cfc11aedaeddd8006ff1c1f6109c7370dd6067a5c6"},{"messageHash":"0x67d005f984c3bada756978339a8da5ae2c566ea64b2a85fef07f7683f738e3aa"},{"messageHash":"0x5fb2e0a79cf5cc1d15d0ab195e8ee63f07001dc4f66b27c652e6d43a550ca7dc"},{"messageHash":"0x81ea6a6ab3f254cb56851ac7fa4d1d9553875838d8467009cb0852425ab6a02e"},{"messageHash":"0x82ea517a7f9ad94db940fb5f68dc2f20c3854cce8f5785e0d170207407ef7e25"},{"messageHash":"0x3793a1035e8dc1eac6cd5259001b9705e8859ba5e1d31ab4a73a416bd73cd45e"},{"messageHash":"0xf124a1036004d34f56fae8c434f1d562b37c648087bda9c4d83a6a4e1a33c234"},{"messageHash":"0x04619b8649a21ba02ad3259098f108c78e1ad1c2ca9b85ae97b5e992620d245d"}]}'
2025-12-30 04:29:41.388 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:29:41.390 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:29:41.390 DEBUG [src.node.waku_node] Stopping container with id 5aef0d0ec63a
2025-12-30 04:29:41.941 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:29:41.943 DEBUG [src.node.waku_node] Stopping container with id c59212a61724
2025-12-30 04:29:42.473 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:29:42.474 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:29:42.484 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:29:42.493 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,730 @@
WRN 2025-12-30 04:35:02.696+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-30 04:35:02.696+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-30 04:35:02.697+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2025-12-30 04:35:02.697+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-30 04:35:02.697+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-30 04:35:02.697+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:55305
INF 2025-12-30 04:35:02.697+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:55305/
INF 2025-12-30 04:35:02.697+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-30 04:35:02.697+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-30 04:35:02.699+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-30 04:35:02.699+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-30 04:35:02.699+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-30 04:35:02.699+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-30 04:35:02.699+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.44.201/tcp/55306, /ip4/172.18.44.201/tcp/55307/ws]"
INF 2025-12-30 04:35:02.699+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-30 04:35:02.699+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-30 04:35:02.699+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-30 04:35:02.699+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-30 04:35:02.700+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-30 04:35:02.700+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-30 04:35:02.700+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-30 04:35:02.700+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2025-12-30 04:35:02.700+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2025-12-30 04:35:02.700+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/relay/2.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2025-12-30 04:35:02.700+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2025-12-30 04:35:02.700+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2025-12-30 04:35:02.700+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-30 04:35:02.700+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*9KLy3d, seqNo: 1767069302, addresses: [/ip4/172.18.44.201/tcp/55306, /ip4/172.18.44.201/tcp/55307/ws], mixKey: )"
TRC 2025-12-30 04:35:02.700+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-30 04:35:02.700+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-30 04:35:02.700+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-30 04:35:02.700+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-30 04:35:02.700+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-30 04:35:02.700+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2025-12-30 04:35:02.700+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2025-12-30 04:35:02.700+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2025-12-30 04:35:02.700+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2025-12-30 04:35:02.700+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2025-12-30 04:35:02.700+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2025-12-30 04:35:02.701+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2025-12-30 04:35:02.701+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2025-12-30 04:35:02.701+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2025-12-30 04:35:02.701+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-124-g96196a
INF 2025-12-30 04:35:02.701+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-124-g96196a
INF 2025-12-30 04:35:02.701+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2025-12-30 04:35:02.701+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2025-12-30 04:35:02.701+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2025-12-30 04:35:02.701+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:02.701+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:02.701+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140420678549584
TRC 2025-12-30 04:35:02.701+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-30 04:35:02.701+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2025-12-30 04:35:02.701+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2025-12-30 04:35:02.701+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2025-12-30 04:35:02.701+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2025-12-30 04:35:02.701+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2025-12-30 04:35:02.701+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2025-12-30 04:35:02.701+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d, listenAddrs: [/ip4/0.0.0.0/tcp/55307/ws, /ip4/0.0.0.0/tcp/55306], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-124-g96196a)"
TRC 2025-12-30 04:35:02.701+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2025-12-30 04:35:02.701+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/55306
TRC 2025-12-30 04:35:02.702+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/55306]
DBG 2025-12-30 04:35:02.702+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-30 04:35:02.702+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-30 04:35:02.702+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2025-12-30 04:35:02.702+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2025-12-30 04:35:02.702+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/55307/ws]
TRC 2025-12-30 04:35:02.702+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:55307
TRC 2025-12-30 04:35:02.702+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/55307/ws]"
INF 2025-12-30 04:35:02.702+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2025-12-30 04:35:02.702+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-30 04:35:02.702+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2025-12-30 04:35:02.702+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-30 04:35:02.702+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-30 04:35:02.702+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2025-12-30 04:35:02.702+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2025-12-30 04:35:02.702+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2025-12-30 04:35:02.703+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2025-12-30 04:35:02.703+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2025-12-30 04:35:02.703+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2025-12-30 04:35:02.703+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d, listenAddrs: [/ip4/0.0.0.0/tcp/55306, /ip4/0.0.0.0/tcp/55307/ws], addrs: [/ip4/172.18.44.201/tcp/55306, /ip4/172.18.44.201/tcp/55307/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-124-g96196a)"
INF 2025-12-30 04:35:02.703+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*9KLy3d addrs="[/ip4/172.18.44.201/tcp/55306, /ip4/172.18.44.201/tcp/55307/ws]"
INF 2025-12-30 04:35:02.703+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/55306/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d][/ip4/0.0.0.0/tcp/55307/ws/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.44.201/tcp/55306, /ip4/172.18.44.201/tcp/55307/ws]"
INF 2025-12-30 04:35:02.703+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.44.201/tcp/55306/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d][/ip4/172.18.44.201/tcp/55307/ws/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d]
INF 2025-12-30 04:35:02.703+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QA1DWHSJy3gA5RN92MC7W3nJqCDBE9Og0Bf2wZ0W4zrtS68CfIzCSYlQBhQdrXVf9qPjTHm6eG6w_1KAj3id5UwBgmlkgnY0gmlwhKwSLMmKbXVsdGlhZGRyc4wACgSsEizJBtgL3QOCcnOFAAMBAACJc2VjcDI1NmsxoQOnJfpb6n_kMYLKMINPc84RxBpJtW9kcVwpL0lyOstA0IN0Y3CC2AqDdWRwgtgMhXdha3UyAQ
INF 2025-12-30 04:35:02.703+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2025-12-30 04:35:02.703+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2025-12-30 04:35:02.704+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2025-12-30 04:35:02.704+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:758 inRelayConns=0/20 outRelayConns=0/10 totalConnections=0/50 notConnectedPeers=0 outsideBackoffPeers=0
INF 2025-12-30 04:35:02.704+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*9KLy3d addrs="[/ip4/172.18.44.201/tcp/55306, /ip4/172.18.44.201/tcp/55307/ws]"
INF 2025-12-30 04:35:02.704+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/55306/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d][/ip4/0.0.0.0/tcp/55307/ws/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.44.201/tcp/55306, /ip4/172.18.44.201/tcp/55307/ws]"
INF 2025-12-30 04:35:02.704+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.44.201/tcp/55306/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d][/ip4/172.18.44.201/tcp/55307/ws/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d]
INF 2025-12-30 04:35:02.704+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QA1DWHSJy3gA5RN92MC7W3nJqCDBE9Og0Bf2wZ0W4zrtS68CfIzCSYlQBhQdrXVf9qPjTHm6eG6w_1KAj3id5UwBgmlkgnY0gmlwhKwSLMmKbXVsdGlhZGRyc4wACgSsEizJBtgL3QOCcnOFAAMBAACJc2VjcDI1NmsxoQOnJfpb6n_kMYLKMINPc84RxBpJtW9kcVwpL0lyOstA0IN0Y3CC2AqDdWRwgtgMhXdha3UyAQ
INF 2025-12-30 04:35:02.704+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QFdJzG7oCab-Lr5g7F6Gc9Err9UBeNft543W8T9yJeWxblzaK6i9qxqXNUa4yj4mTo5Wl3G_RBi4Z1CzLKlINWYCgmlkgnY0gmlwhKwSLMmKbXVsdGlhZGRyc5YACASsEizJBtgKAAoErBIsyQbYC90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpyX6W-p_5DGCyjCDT3POEcQaSbVvZHFcKS9JcjrLQNCDdGNwgtgKg3VkcILYDIV3YWt1MgE record="(2, id: \"v4\", ip: 172.18.44.201, multiaddrs: 0x000804AC122CC906D80A000A04AC122CC906D80BDD03, rs: 0x0003010000, secp256k1: 0x03A725FA5BEA7FE43182CA30834F73CE11C41A49B56F64715C292F49723ACB40D0, tcp: 55306, udp: 55308, waku2: 0x01)"
INF 2025-12-30 04:35:02.704+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-30 04:35:02.704+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2025-12-30 04:35:02.704+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=55308
TRC 2025-12-30 04:35:02.704+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2025-12-30 04:35:02.704+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2025-12-30 04:35:02.704+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:02.705+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:02.705+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2025-12-30 04:35:02.705+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2025-12-30 04:35:02.705+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QF_atOcju14NvujFEskyVZ9_m4-hGOuekF5P-WZ2iBYSNcV30d-F7NEMym8Aw1PeCf8m1LmWC5LqyJCmDe1feUIDgmlkgnY0gmlwhKwSLMmKbXVsdGlhZGRyc5YACASsEizJBtgKAAoErBIsyQbYC90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpyX6W-p_5DGCyjCDT3POEcQaSbVvZHFcKS9JcjrLQNCDdGNwgtgKg3VkcILYDIV3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.44.201, multiaddrs: 0x000804AC122CC906D80A000A04AC122CC906D80BDD03, rs: 0x0003010000, secp256k1: 0x03A725FA5BEA7FE43182CA30834F73CE11C41A49B56F64715C292F49723ACB40D0, tcp: 55306, udp: 55308, waku2: 0x01)"
TRC 2025-12-30 04:35:02.705+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2025-12-30 04:35:02.705+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2025-12-30 04:35:02.706+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2025-12-30 04:35:02.706+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-30 04:35:02.707+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2025-12-30 04:35:02.707+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2025-12-30 04:35:02.707+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:02.707+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:02.707+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:02.707+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2025-12-30 04:35:02.709+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2025-12-30 04:35:02.709+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=55309
INF 2025-12-30 04:35:02.709+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QGJnR_PS_7byiCePhCYsxdJdeV1jkcFcHbBY3VJLB_ZGNXrPfTGVLyF7z9WoXdD1B6ZkTxxJ2ExPjaWWgNIfZkYEgmlkgnY0gmlwhKwSLMmKbXVsdGlhZGRyc5YACASsEizJBtgKAAoErBIsyQbYC90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpyX6W-p_5DGCyjCDT3POEcQaSbVvZHFcKS9JcjrLQNCDdGNwgtgKg3VkcILYDIV3YWt1MgE enr="(4, id: \"v4\", ip: 172.18.44.201, multiaddrs: 0x000804AC122CC906D80A000A04AC122CC906D80BDD03, rs: 0x0003010000, secp256k1: 0x03A725FA5BEA7FE43182CA30834F73CE11C41A49B56F64715C292F49723ACB40D0, tcp: 55306, udp: 55308, waku2: 0x01)"
INF 2025-12-30 04:35:02.709+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-30 04:35:02.710+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=55309
INF 2025-12-30 04:35:02.710+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2025-12-30 04:35:02.710+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2025-12-30 04:35:02.724+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-30 04:35:03.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:03.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:03.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:03.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:03.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:03.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
DBG 2025-12-30 04:35:03.726+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52322 meth=GET uri=/health
DBG 2025-12-30 04:35:03.726+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52322 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2025-12-30 04:35:03.726+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/3.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:03.727+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/3.0.0
TRC 2025-12-30 04:35:03.727+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/2.0.0-beta1 peers=[] address=140420678394832
TRC 2025-12-30 04:35:03.727+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/2.0.0-beta1
TRC 2025-12-30 04:35:03.727+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store-query/3.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:03.727+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store-query/3.0.0
TRC 2025-12-30 04:35:03.727+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store/2.0.0-beta4 peers=[] address=140420678394832
TRC 2025-12-30 04:35:03.727+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store/2.0.0-beta4
TRC 2025-12-30 04:35:03.727+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/filter-subscribe/2.0.0-beta1 peers=[] address=140420678394832
TRC 2025-12-30 04:35:03.727+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/filter-subscribe/2.0.0-beta1
DBG 2025-12-30 04:35:03.727+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:52322 uri=/health content_type=application/json content_size=885
DBG 2025-12-30 04:35:03.729+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52324 meth=GET uri=/debug/v1/info
DBG 2025-12-30 04:35:03.729+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52324 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2025-12-30 04:35:03.729+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.44.201/tcp/55306/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d, /ip4/172.18.44.201/tcp/55307/ws/p2p/16Uiu2HAmPuU2MBrMT8hJReTudZPtK9wWhqKKfRY2xSkyac9KLy3d], enrUri: enr:-L24QFdJzG7oCab-Lr5g7F6Gc9Err9UBeNft543W8T9yJeWxblzaK6i9qxqXNUa4yj4mTo5Wl3G_RBi4Z1CzLKlINWYCgmlkgnY0gmlwhKwSLMmKbXVsdGlhZGRyc5YACASsEizJBtgKAAoErBIsyQbYC90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpyX6W-p_5DGCyjCDT3POEcQaSbVvZHFcKS9JcjrLQNCDdGNwgtgKg3VkcILYDIV3YWt1MgE, mixPubKey: none(string))"
DBG 2025-12-30 04:35:03.730+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:52324 uri=/debug/v1/info content_type=application/json content_size=473
DBG 2025-12-30 04:35:03.733+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52340 meth=POST uri=/relay/v1/subscriptions
DBG 2025-12-30 04:35:03.743+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52340 meth=POST uri=/relay/v1/subscriptions path_params=[] query_params=[] content_body="(application/json, 18 bytes)"
INF 2025-12-30 04:35:03.743+00:00 post_waku_v2_relay_v1_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:64
DBG 2025-12-30 04:35:03.744+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:52340 uri=/relay/v1/subscriptions content_type=text/plain content_size=2
TRC 2025-12-30 04:35:04.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:04.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:04.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:04.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:04.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:04.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:05.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:05.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:05.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:05.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:05.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:05.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:06.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:06.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:06.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:06.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:06.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:06.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:07.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:07.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:07.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:07.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:07.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:07.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:07.706+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:07.706+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:07.706+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:07.725+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:07.741+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-30 04:35:08.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:08.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:08.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:08.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:08.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:08.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:09.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:09.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:09.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:09.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:09.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:09.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:10.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:10.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:10.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:10.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:10.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:10.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:11.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:11.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:11.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:11.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:11.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:11.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:12.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:12.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:12.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:12.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:12.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:12.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-30 04:35:12.702+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-30 04:35:12.702+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-30 04:35:12.702+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:12.702+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-30 04:35:12.702+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-30 04:35:12.702+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-30 04:35:12.702+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:12.702+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-30 04:35:12.702+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-30 04:35:12.707+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-30 04:35:12.707+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-30 04:35:12.707+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=11
TRC 2025-12-30 04:35:12.707+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-30 04:35:12.707+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-30 04:35:12.707+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:12.707+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:12.707+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:12.743+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:12.757+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-30 04:35:13.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:13.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:13.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:13.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:13.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:13.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:14.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:14.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:14.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:14.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:14.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:14.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:14.703+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140420678549584
TRC 2025-12-30 04:35:14.703+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-30 04:35:14.703+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-30 04:35:15.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:15.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:15.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:15.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:15.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:15.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:16.704+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:16.704+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:16.704+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:16.704+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:16.704+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:16.704+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:17.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:17.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:17.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:17.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:17.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:17.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:17.708+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:17.708+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:17.708+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:17.759+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:17.771+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-30 04:35:18.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:18.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:18.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:18.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:18.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:18.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:19.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:19.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:19.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:19.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:19.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:19.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:20.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:20.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:20.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:20.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:20.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:20.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:21.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:21.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:21.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:21.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:21.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:21.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:22.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:22.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:22.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:22.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:22.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:22.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-30 04:35:22.703+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-30 04:35:22.703+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-30 04:35:22.703+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:22.703+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-30 04:35:22.703+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-30 04:35:22.703+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-30 04:35:22.703+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:22.703+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-30 04:35:22.703+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-30 04:35:22.709+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-30 04:35:22.709+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-30 04:35:22.709+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=10
TRC 2025-12-30 04:35:22.709+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-30 04:35:22.709+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-30 04:35:22.709+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:22.709+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:22.709+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:22.773+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:22.788+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-30 04:35:23.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:23.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:23.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:23.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:23.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:23.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:24.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:24.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:24.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:24.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:24.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:24.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:25.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:25.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:25.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:25.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:25.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:25.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:26.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:26.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:26.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:26.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:26.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:26.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:26.702+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140420678549584
TRC 2025-12-30 04:35:26.702+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-30 04:35:26.702+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-30 04:35:27.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:27.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:27.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:27.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:27.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:27.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:27.709+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:27.709+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:27.709+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:27.790+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:27.804+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-30 04:35:28.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:28.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:28.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:28.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:28.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:28.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:29.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:29.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:29.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:29.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:29.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:29.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:30.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:30.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:30.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:30.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:30.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:30.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:31.704+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:31.704+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:31.704+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:31.704+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:31.704+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:31.704+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:32.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:32.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:32.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:32.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:32.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:32.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:32.702+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-30 04:35:32.702+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2025-12-30 04:35:32.702+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-30 04:35:32.704+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-30 04:35:32.704+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:32.704+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-30 04:35:32.704+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-30 04:35:32.704+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-30 04:35:32.704+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:32.704+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-30 04:35:32.704+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-30 04:35:32.708+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-30 04:35:32.708+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-30 04:35:32.708+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=9
TRC 2025-12-30 04:35:32.708+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-30 04:35:32.708+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-30 04:35:32.710+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:32.710+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:32.710+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:32.805+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:32.821+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-30 04:35:33.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:33.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:33.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:33.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:33.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:33.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:34.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:34.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:34.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:34.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:34.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:34.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:35.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:35.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:35.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:35.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:35.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:35.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:36.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:36.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:36.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:36.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:36.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:36.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:37.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:37.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:37.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:37.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:37.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:37.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:37.711+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:37.711+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:37.711+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:37.822+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:37.837+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-30 04:35:38.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:38.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:38.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:38.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:38.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:38.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:38.703+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140420678549584
TRC 2025-12-30 04:35:38.703+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-30 04:35:38.703+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-30 04:35:39.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:39.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:39.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:39.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:39.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:39.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:40.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:40.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:40.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:40.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:40.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:40.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:41.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:41.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:41.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:41.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:41.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:41.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:42.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:42.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:42.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:42.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:42.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:42.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-30 04:35:42.703+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-30 04:35:42.705+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-30 04:35:42.705+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:42.705+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-30 04:35:42.705+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-30 04:35:42.705+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-30 04:35:42.705+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:42.705+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-30 04:35:42.705+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-30 04:35:42.710+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-30 04:35:42.710+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-30 04:35:42.710+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=8
TRC 2025-12-30 04:35:42.710+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-30 04:35:42.710+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-30 04:35:42.711+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:42.711+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:42.711+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:42.838+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:42.852+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-30 04:35:43.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:43.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:43.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:43.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:43.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:43.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:44.701+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:44.701+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:44.701+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:44.701+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:44.701+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:44.701+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:45.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:45.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:45.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:45.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:45.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:45.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:46.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:46.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:46.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:46.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:46.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:46.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:47.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:47.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:47.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:47.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:47.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:47.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:47.711+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:47.711+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:47.711+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:47.855+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:47.867+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-30 04:35:48.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:48.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:48.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:48.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:48.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:48.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:49.704+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:49.704+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:49.704+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:49.704+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:49.704+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:49.704+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:50.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:50.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:50.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:50.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:50.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:50.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:50.703+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140420678549584
TRC 2025-12-30 04:35:50.703+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-30 04:35:50.703+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-30 04:35:51.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:51.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:51.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:51.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:51.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:51.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:52.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:52.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:52.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:52.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:52.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:52.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-30 04:35:52.705+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-30 04:35:52.706+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-30 04:35:52.706+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:52.706+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-30 04:35:52.706+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-30 04:35:52.706+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-30 04:35:52.706+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:35:52.706+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-30 04:35:52.706+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-30 04:35:52.710+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-30 04:35:52.710+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-30 04:35:52.710+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=7
TRC 2025-12-30 04:35:52.710+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-30 04:35:52.710+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-30 04:35:52.711+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:52.711+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:52.712+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:52.869+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:52.883+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-30 04:35:53.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:53.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:53.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:53.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:53.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:53.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:54.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:54.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:54.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:54.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:54.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:54.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:55.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:55.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:55.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:55.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:55.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:55.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:56.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:56.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:56.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:56.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:56.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:56.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:57.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:57.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:57.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:57.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:57.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:57.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:57.713+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:35:57.713+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:35:57.713+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:35:57.885+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:35:57.900+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-30 04:35:58.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:58.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:58.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:58.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:58.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:58.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:35:59.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:35:59.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:59.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:59.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:59.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:35:59.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:00.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:00.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:00.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:00.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:00.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:00.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:01.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:01.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:01.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:01.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:01.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:01.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:02.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:02.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:02.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:02.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:02.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:02.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:02.703+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140420678549584
TRC 2025-12-30 04:36:02.703+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-30 04:36:02.703+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-30 04:36:02.703+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-30 04:36:02.703+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2025-12-30 04:36:02.705+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-30 04:36:02.707+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-30 04:36:02.707+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:36:02.707+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-30 04:36:02.707+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-30 04:36:02.707+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-30 04:36:02.707+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140420678394832
TRC 2025-12-30 04:36:02.707+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-30 04:36:02.707+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-30 04:36:02.711+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-30 04:36:02.711+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-30 04:36:02.711+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=6
TRC 2025-12-30 04:36:02.711+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-30 04:36:02.711+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-30 04:36:02.714+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:36:02.714+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:36:02.714+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-30 04:36:02.901+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-30 04:36:02.914+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-30 04:36:03.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:03.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:03.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:03.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:03.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:03.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:04.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:04.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:04.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:04.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:04.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:04.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:05.703+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:05.703+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:05.703+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:05.703+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:05.703+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:05.703+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:06.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:06.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:06.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:06.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:06.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:06.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:07.702+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140420678549584
TRC 2025-12-30 04:36:07.702+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:07.702+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:07.702+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:07.702+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-30 04:36:07.702+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-30 04:36:07.713+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-30 04:36:07.714+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-30 04:36:07.714+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
NTC 2025-12-30 04:36:07.830+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2025-12-30 04:36:07.831+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2025-12-30 04:36:07.831+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2025-12-30 04:36:07.831+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2025-12-30 04:36:07.831+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2025-12-30 04:36:07.831+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2025-12-30 04:36:07.831+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2025-12-30 04:36:07.831+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-30 04:36:07.831+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-30 04:36:07.831+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2025-12-30 04:36:07.831+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2025-12-30 04:36:07.831+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2025-12-30 04:36:07.831+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-30 04:36:07.831+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-30 04:36:07.831+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2025-12-30 04:36:07.832+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2025-12-30 04:36:07.832+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2025-12-30 04:36:07.832+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2025-12-30 04:36:07.832+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2025-12-30 04:36:07.832+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/55306]
TRC 2025-12-30 04:36:07.832+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2025-12-30 04:36:07.832+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2025-12-30 04:36:07.832+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/55307/ws]
TRC 2025-12-30 04:36:07.832+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2025-12-30 04:36:07.832+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2025-12-30 04:36:07.832+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2025-12-30 04:36:07.833+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2025-12-30 04:36:07.833+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2025-12-30 04:36:07.833+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2025-12-30 04:36:07.833+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2025-12-30 04:36:07.833+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:55305

View File

@ -0,0 +1,34 @@
WRN 2025-12-30 04:35:46.605+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-30 04:35:46.606+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-30 04:35:46.606+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-30 04:35:46.606+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-30 04:35:46.606+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-30 04:35:46.606+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QFdJzG7oCab-Lr5g7F6Gc9Err9UBeNft543W8T9yJeWxblzaK6i9qxqXNUa4yj4mTo5Wl3G_RBi4Z1CzLKlINWYCgmlkgnY0gmlwhKwSLMmKbXVsdGlhZGRyc5YACASsEizJBtgKAAoErBIsyQbYC90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpyX6W-p_5DGCyjCDT3POEcQaSbVvZHFcKS9JcjrLQNCDdGNwgtgKg3VkcILYDIV3YWt1MgE
NTC 2025-12-30 04:35:46.606+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:57428
INF 2025-12-30 04:35:46.606+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:57428/
INF 2025-12-30 04:35:46.607+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-30 04:35:46.607+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-30 04:35:46.608+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-30 04:35:46.608+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-30 04:35:46.608+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-30 04:35:46.608+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-30 04:35:46.608+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.71.210/tcp/57429, /ip4/172.18.71.210/tcp/57430/ws]"
INF 2025-12-30 04:35:46.608+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-30 04:35:46.608+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-30 04:35:46.608+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-30 04:35:46.608+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-30 04:35:46.608+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-30 04:35:46.608+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-30 04:35:46.608+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-30 04:35:46.608+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-30 04:35:46.609+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*ma5raJ, seqNo: 1767069346, addresses: [/ip4/172.18.71.210/tcp/57429, /ip4/172.18.71.210/tcp/57430/ws], mixKey: )"
TRC 2025-12-30 04:35:46.609+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-30 04:35:46.609+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-30 04:35:46.609+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-30 04:35:46.609+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-30 04:35:46.609+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-30 04:35:46.609+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-30 04:35:46.609+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:35:46.609+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:35:46.609+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,96 @@
2025-12-30 04:26:43.533 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:26:43.534 DEBUG [tests.conftest] Running test: test_publish_with_invalid_timestamps with id: 2025-12-30_04-26-43__e65b3370-0e45-47b0-891e-adc9de79c938
2025-12-30 04:26:43.535 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:26:43.535 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:26:43.536 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:26:43.545 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:26:43.545 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-26-43__e65b3370-0e45-47b0-891e-adc9de79c938__wakuorg_nwaku:latest.log
2025-12-30 04:26:43.545 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:26:43.545 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:26:43.548 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:26:43.548 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.128
2025-12-30 04:26:43.548 DEBUG [src.node.docker_mananger] Generated ports ['7077', '7078', '7079', '7080', '7081']
2025-12-30 04:26:43.548 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:26:43.548 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:26:43.549 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:26:43.549 DEBUG [src.node.docker_mananger] docker run -i -t -p 7077:7077 -p 7078:7078 -p 7079:7079 -p 7080:7080 -p 7081:7081 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7079 --rest-port=7077 --tcp-port=7078 --discv5-udp-port=7080 --rest-address=0.0.0.0 --nat=extip:172.18.45.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f535e7bd351ad6c9c0c17ec27a558e6ab88e96bdf2dbd0eed625ee83b51decea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7081 --metrics-logging=true --relay=true
2025-12-30 04:26:43.735 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.128 waku daeb16b9e2030f6ca5b68984455dd08d2833b083d68c16ba4af1f5e3a398aefc
2025-12-30 04:26:43.756 ERROR [src.node.docker_mananger] Max retries reached for container 4001231c2156. Exiting log stream.
2025-12-30 04:26:43.766 DEBUG [src.node.docker_mananger] Container started with ID daeb16b9e203. Setting up logs at ./log/docker/node1_2025-12-30_04-26-43__e65b3370-0e45-47b0-891e-adc9de79c938__wakuorg_nwaku:latest.log
2025-12-30 04:26:43.766 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7077
2025-12-30 04:26:43.766 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:26:44.361 ERROR [src.node.docker_mananger] Max retries reached for container 88d7f7e81b58. Exiting log stream.
2025-12-30 04:26:44.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7077/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:44.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:26:44.770 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:26:44.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7077/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:44.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.128/tcp/7078/p2p/16Uiu2HAmKte94hmzNKdpn2rqScgndTzos4QK714nje4f9UfFgZdt","/ip4/172.18.45.128/tcp/7079/ws/p2p/16Uiu2HAmKte94hmzNKdpn2rqScgndTzos4QK714nje4f9UfFgZdt"],"enrUri":"enr:-L24QG-Rd3wYE2JLRRDhO9KQGMpRo0RISllj0BPwx8hY1LM8LMVD9J3INqJ6iKoFvzlzVgzMnZoPtCH0ATndGkDCYiUCgmlkgnY0gmlwhKwSLYCKbXVsdGlhZGRyc5YACASsEi2ABhumAAoErBItgAYbp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDa4EWYIQYdeVQ82Vig1lOOmj-SI_9irNH9P_qLL-W2lODdGNwghumg3VkcIIbqIV3YWt1MgE"}'
2025-12-30 04:26:44.773 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:26:44.779 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:26:44.779 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-26-43__e65b3370-0e45-47b0-891e-adc9de79c938__wakuorg_nwaku:latest.log
2025-12-30 04:26:44.780 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:26:44.780 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:26:44.781 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:26:44.781 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.88
2025-12-30 04:26:44.781 DEBUG [src.node.docker_mananger] Generated ports ['3237', '3238', '3239', '3240', '3241']
2025-12-30 04:26:44.781 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:26:44.782 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:26:44.782 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:26:44.782 DEBUG [src.node.docker_mananger] docker run -i -t -p 3237:3237 -p 3238:3238 -p 3239:3239 -p 3240:3240 -p 3241:3241 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3239 --rest-port=3237 --tcp-port=3238 --discv5-udp-port=3240 --rest-address=0.0.0.0 --nat=extip:172.18.252.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb27bcfcb337c1c9ab3b3bffbbb7985e7baacffadc9dfec16dbcb2aa5dac9f8c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3241 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG-Rd3wYE2JLRRDhO9KQGMpRo0RISllj0BPwx8hY1LM8LMVD9J3INqJ6iKoFvzlzVgzMnZoPtCH0ATndGkDCYiUCgmlkgnY0gmlwhKwSLYCKbXVsdGlhZGRyc5YACASsEi2ABhumAAoErBItgAYbp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDa4EWYIQYdeVQ82Vig1lOOmj-SI_9irNH9P_qLL-W2lODdGNwghumg3VkcIIbqIV3YWt1MgE
2025-12-30 04:26:44.963 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.88 waku cb690f91ad48b80317c92a0684a6f0e1120710649d7fbd6a0e018d1ad42e7c25
2025-12-30 04:26:44.992 DEBUG [src.node.docker_mananger] Container started with ID cb690f91ad48. Setting up logs at ./log/docker/node2_2025-12-30_04-26-43__e65b3370-0e45-47b0-891e-adc9de79c938__wakuorg_nwaku:latest.log
2025-12-30 04:26:44.992 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3237
2025-12-30 04:26:44.993 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:26:45.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3237/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:46.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:26:46.007 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:26:46.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3237/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:46.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.88/tcp/3238/p2p/16Uiu2HAm36acde68Ks8kmQKPcCQEy7vQVms34pXPWsBsnCbDjRtW","/ip4/172.18.252.88/tcp/3239/ws/p2p/16Uiu2HAm36acde68Ks8kmQKPcCQEy7vQVms34pXPWsBsnCbDjRtW"],"enrUri":"enr:-L24QJZNlv46AF5AaGMFhCVzwqjskSYkJOWpXY2t8hDLlaMlWqk9H6KHF_JbHE_KU7Tg9FqoNmSAqXX-WrcGUZmT8oYCgmlkgnY0gmlwhKwS_FiKbXVsdGlhZGRyc5YACASsEvxYBgymAAoErBL8WAYMp90DgnJzhQADAQAAiXNlY3AyNTZrMaECcflk3HtNEMuKqVtvg9h3W91kTjNpqgNCmfyV9VvuUNuDdGNwggymg3VkcIIMqIV3YWt1MgE"}'
2025-12-30 04:26:46.014 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:26:46.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3237/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.128/tcp/7078/p2p/16Uiu2HAmKte94hmzNKdpn2rqScgndTzos4QK714nje4f9UfFgZdt"]'
2025-12-30 04:26:46.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:46.018 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-30 04:26:46.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:26:46.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:46.023 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3237/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:26:46.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:46.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:46.036 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:26:46.136 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:26:46.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:46.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068806029740800,"ephemeral":false,"proof":""}]'
2025-12-30 04:26:46.141 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:26:46.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3237/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:46.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068806029740800,"ephemeral":false,"proof":""}]'
2025-12-30 04:26:46.145 INFO [src.steps.relay] WARM UP successful!!
2025-12-30 04:26:46.146 DEBUG [tests.relay.test_publish] Running test with timestamp Timestamp as string number
2025-12-30 04:26:46.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.149 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:26:46.149 DEBUG [tests.relay.test_publish] Running test with timestamp Invalid large number
2025-12-30 04:26:46.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.152 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:26:46.152 DEBUG [tests.relay.test_publish] Running test with timestamp Float number
2025-12-30 04:26:46.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.155 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:26:46.156 DEBUG [tests.relay.test_publish] Running test with timestamp Array instead of timestamp
2025-12-30 04:26:46.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.158 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:26:46.159 DEBUG [tests.relay.test_publish] Running test with timestamp Object instead of timestamp
2025-12-30 04:26:46.160 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.162 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:26:46.163 DEBUG [tests.relay.test_publish] Running test with timestamp ISO 8601 timestamp
2025-12-30 04:26:46.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.166 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:26:46.166 DEBUG [tests.relay.test_publish] Running test with timestamp Missing
2025-12-30 04:26:46.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:46.169 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7077/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:26:46.171 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:26:46.173 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:26:46.173 DEBUG [src.node.waku_node] Stopping container with id daeb16b9e203
2025-12-30 04:26:46.702 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:26:46.702 DEBUG [src.node.waku_node] Stopping container with id cb690f91ad48
2025-12-30 04:26:47.259 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:26:47.261 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:26:47.271 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:26:47.276 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_all_with_invalid_request_id with id: 2025-12-30_04-16-06__2fe9c3d2-f07c-4e6b-b5fe-fc986072a071
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-16-06__2fe9c3d2-f07c-4e6b-b5fe-fc986072a071__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.198.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24613', '24614', '24615', '24616', '24617']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24613:24613 -p 24614:24614 -p 24615:24615 -p 24616:24616 -p 24617:24617 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24615 --rest-port=24613 --tcp-port=24614 --discv5-udp-port=24616 --rest-address=0.0.0.0 --nat=extip:172.18.198.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=58dab8fe0b6a5bd3f7eae8eddcb9e6d7ccfda4b93c5e0be451e4ce7c8f96f51b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24617 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.198.86 waku dc2f819bfc3ef1f83913588189bb931ae4f00d96f151d5b0454e0110d3b67a57
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dc2f819bfc3e. Setting up logs at ./log/docker/node1_2025-12-30_04-16-06__2fe9c3d2-f07c-4e6b-b5fe-fc986072a071__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24613
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7b32453bbb04. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2772880156ad. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24613/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24613/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.86/tcp/24614/p2p/16Uiu2HAm8UDZG4CSaSitnmc88ksnTjKEvMEaWASsaGryb7j2c7NL","/ip4/172.18.198.86/tcp/24615/ws/p2p/16Uiu2HAm8UDZG4CSaSitnmc88ksnTjKEvMEaWASsaGryb7j2c7NL"],"enrUri":"enr:-L24QKl_QBqQ3VfEFsuuW3FxBEGkQOQwPETHM4FVXANnM1zTTAmTRsvHThu5Y5qBSX7drmEGbuW4rYQRB9Ahm54-1ZoCgmlkgnY0gmlwhKwSxlaKbXVsdGlhZGRyc5YACASsEsZWBmAmAAoErBLGVgZgJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECwc7LwHVIfv_ZXW9QfKbUaHQg7pUl8-fAuBDQlnvOYPWDdGNwgmAmg3VkcIJgKIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-16-06__2fe9c3d2-f07c-4e6b-b5fe-fc986072a071__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.192.162
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50183', '50184', '50185', '50186', '50187']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50183:50183 -p 50184:50184 -p 50185:50185 -p 50186:50186 -p 50187:50187 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50185 --rest-port=50183 --tcp-port=50184 --discv5-udp-port=50186 --rest-address=0.0.0.0 --nat=extip:172.18.192.162 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d4d91b0e91ff4b6bc5191e1c2ea016e402aab754df8abb85be2f02af88cdef07 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50187 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKl_QBqQ3VfEFsuuW3FxBEGkQOQwPETHM4FVXANnM1zTTAmTRsvHThu5Y5qBSX7drmEGbuW4rYQRB9Ahm54-1ZoCgmlkgnY0gmlwhKwSxlaKbXVsdGlhZGRyc5YACASsEsZWBmAmAAoErBLGVgZgJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECwc7LwHVIfv_ZXW9QfKbUaHQg7pUl8-fAuBDQlnvOYPWDdGNwgmAmg3VkcIJgKIV3YWt1MgU --filternode=/ip4/172.18.198.86/tcp/24614/p2p/16Uiu2HAm8UDZG4CSaSitnmc88ksnTjKEvMEaWASsaGryb7j2c7NL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.162 waku 94d51b4aa79adeaffa858a7ae1a19196d5c640323f2364db723e802c0cf965c5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 94d51b4aa79a. Setting up logs at ./log/docker/node2_2025-12-30_04-16-06__2fe9c3d2-f07c-4e6b-b5fe-fc986072a071__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50183
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50183/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50183/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.162/tcp/50184/p2p/16Uiu2HAmVRjFHFWRF976Lhajj3JfHaQHQnYToJSvLHPsvd8oyCt7","/ip4/172.18.192.162/tcp/50185/ws/p2p/16Uiu2HAmVRjFHFWRF976Lhajj3JfHaQHQnYToJSvLHPsvd8oyCt7"],"enrUri":"enr:-L24QNLBLkZpNhXadiyixiPdRehRDejwjQODf3JIlud2AKhPC5IxQCsdjtyGIST64EgmUT3MBDwv_2qMyyY1PtKHGj0CgmlkgnY0gmlwhKwSwKKKbXVsdGlhZGRyc5YACASsEsCiBsQIAAoErBLAogbECd0DgnJzhQADAQAAiXNlY3AyNTZrMaED-TEMrjhowQTKhHp6vj3L_XtsU3zllrJstbzi7sZJ6KCDdGNwgsQIg3VkcILECoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50183/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.198.86/tcp/24614/p2p/16Uiu2HAm8UDZG4CSaSitnmc88ksnTjKEvMEaWASsaGryb7j2c7NL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24613/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50183/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e9497302-13d3-49dd-8d28-8aa91bae116b", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"e9497302-13d3-49dd-8d28-8aa91bae116b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:50183/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": 1}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:50183/filter/v2/subscriptions/all. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2f819bfc3e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 94d51b4aa79a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2025-12-30_04-25-32__bc65a181-ce99-4b37-a9ef-221d3652bbbf
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-25-32__bc65a181-ce99-4b37-a9ef-221d3652bbbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.161.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21094', '21095', '21096', '21097', '21098']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21094:21094 -p 21095:21095 -p 21096:21096 -p 21097:21097 -p 21098:21098 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21096 --rest-port=21094 --tcp-port=21095 --discv5-udp-port=21097 --rest-address=0.0.0.0 --nat=extip:172.18.161.48 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c0b0f76b200e774ccfd475cf9cfa945e1d72d86af6a59a13ec6a5a8a084eef39 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21098 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.48 waku fe81ed7e7c42e62958733a9d7aa48c95cae41f088b44cf31bbe5261cc4f19e0b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fe81ed7e7c42. Setting up logs at ./log/docker/node1_2025-12-30_04-25-32__bc65a181-ce99-4b37-a9ef-221d3652bbbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21094
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 46e81308f5cf. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6114a3627dc7. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21094/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21094/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.48/tcp/21095/p2p/16Uiu2HAmUi6woauJG997TSiCA7C54ppMGCxZ5iZcf947bmeES65S","/ip4/172.18.161.48/tcp/21096/ws/p2p/16Uiu2HAmUi6woauJG997TSiCA7C54ppMGCxZ5iZcf947bmeES65S"],"enrUri":"enr:-L24QBm-g4nROVYkX6Gj9NlFgdJ4U9ksxMZ7YHgb0hyg_lDCYpOnAFH-hJhNHEYcdoWWlTBS9c6_d1x7XZj54IIaMqQCgmlkgnY0gmlwhKwSoTCKbXVsdGlhZGRyc5YACASsEqEwBlJnAAoErBKhMAZSaN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ocwuMciMAabvoA_4IW4RPXXW_DfwFYMLCsdmKSlJo2DdGNwglJng3VkcIJSaYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-25-32__bc65a181-ce99-4b37-a9ef-221d3652bbbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.159.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35204', '35205', '35206', '35207', '35208']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35204:35204 -p 35205:35205 -p 35206:35206 -p 35207:35207 -p 35208:35208 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35206 --rest-port=35204 --tcp-port=35205 --discv5-udp-port=35207 --rest-address=0.0.0.0 --nat=extip:172.18.159.136 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6c5a9af0b520ee8dfc9ed4bd94c0275dc495debf8c6c5d30c2bca053719caba3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35208 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBm-g4nROVYkX6Gj9NlFgdJ4U9ksxMZ7YHgb0hyg_lDCYpOnAFH-hJhNHEYcdoWWlTBS9c6_d1x7XZj54IIaMqQCgmlkgnY0gmlwhKwSoTCKbXVsdGlhZGRyc5YACASsEqEwBlJnAAoErBKhMAZSaN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ocwuMciMAabvoA_4IW4RPXXW_DfwFYMLCsdmKSlJo2DdGNwglJng3VkcIJSaYV3YWt1MgU --content-topic=/waku/2/content/test.js
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.159.136 waku 93e67c4e57c0c321ad8a7f4e3821d14b86dcf6fbbdab14dff624822a39643bd0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93e67c4e57c0. Setting up logs at ./log/docker/node2_2025-12-30_04-25-32__bc65a181-ce99-4b37-a9ef-221d3652bbbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35204
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35204/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35204/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.136/tcp/35205/p2p/16Uiu2HAmSa2KDT5jqZSH8UPB345tJuUj1kBf3gnjGPTV8dN79mwm","/ip4/172.18.159.136/tcp/35206/ws/p2p/16Uiu2HAmSa2KDT5jqZSH8UPB345tJuUj1kBf3gnjGPTV8dN79mwm"],"enrUri":"enr:-L24QDZ3wwAvAXYaftHWqC9D0Bk2luBGFhGZk7EoH7fnIY31P4pDVH3RHJkI2lN1l5NlafPS72QmbDbiojymsz6HmlICgmlkgnY0gmlwhKwSn4iKbXVsdGlhZGRyc5YACASsEp-IBomFAAoErBKfiAaJht0DgnJzhQACAQAAiXNlY3AyNTZrMaEDzr3vE3CLFMygnZ3-mF1HBhmzIcXrOstaT_K-nQ8hjtiDdGNwgomFg3VkcIKJh4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35204/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.48/tcp/21095/p2p/16Uiu2HAmUi6woauJG997TSiCA7C54ppMGCxZ5iZcf947bmeES65S"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21094/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35204/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21094/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21094/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767068734552218670,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35204/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767068734552218670,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fe81ed7e7c42
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 93e67c4e57c0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,258 @@
2025-12-30 04:22:29.790 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:22:29.791 DEBUG [tests.conftest] Running test: test_admin_relay_peers_contains_all_relay_peers with id: 2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce
2025-12-30 04:22:29.791 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:22:29.791 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:22:29.791 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:22:29.798 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:29.798 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:29.804 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:29.804 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:29.809 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:29.810 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:29.815 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:29.815 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:29.815 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:22:29.816 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:22:29.816 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:29.816 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:29.818 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:29.818 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.24
2025-12-30 04:22:29.818 DEBUG [src.node.docker_mananger] Generated ports ['32451', '32452', '32453', '32454', '32455']
2025-12-30 04:22:29.818 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:29.818 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:29.818 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:29.819 DEBUG [src.node.docker_mananger] docker run -i -t -p 32451:32451 -p 32452:32452 -p 32453:32453 -p 32454:32454 -p 32455:32455 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32453 --rest-port=32451 --tcp-port=32452 --discv5-udp-port=32454 --rest-address=0.0.0.0 --nat=extip:172.18.168.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ec0f194f96b7a1d6b4a5fb60f95bc1f2ccab349d82b6c5ec337b4bf8da194d4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32455 --metrics-logging=true --relay=true
2025-12-30 04:22:30.001 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.24 waku 8af54f9239d604c3a81d85c522aace82ec52d503dec1bc344a7bf2091cfd3df4
2025-12-30 04:22:30.030 DEBUG [src.node.docker_mananger] Container started with ID 8af54f9239d6. Setting up logs at ./log/docker/node1_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:30.030 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32451
2025-12-30 04:22:30.031 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:30.044 ERROR [src.node.docker_mananger] Max retries reached for container 75afeae43310. Exiting log stream.
2025-12-30 04:22:30.597 ERROR [src.node.docker_mananger] Max retries reached for container b9de8e3f20bf. Exiting log stream.
2025-12-30 04:22:31.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:31.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:31.034 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:31.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:31.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.24/tcp/32452/p2p/16Uiu2HAmUibaREmu2x7NXqJzdn6FCFLkaC2ZKmKC5rVAokw9cAQD","/ip4/172.18.168.24/tcp/32453/ws/p2p/16Uiu2HAmUibaREmu2x7NXqJzdn6FCFLkaC2ZKmKC5rVAokw9cAQD"],"enrUri":"enr:-L24QHGRjfxwqbx8Oc2gm6nUSYraSHY6nzyClhZvNMiIcGgWaDbRHiV8ZQ9U0MInqLAFZfLa3BTTIKlM2NzS0EzEj6ECgmlkgnY0gmlwhKwSqBiKbXVsdGlhZGRyc5YACASsEqgYBn7EAAoErBKoGAZ-xd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7qeQVoNUW6Vcw-A8aU0A_-mmMvjyeZa83LHuxRina_6DdGNwgn7Eg3VkcIJ-xoV3YWt1MgE"}'
2025-12-30 04:22:31.037 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:31.037 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:31.037 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:31.039 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:31.039 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.53
2025-12-30 04:22:31.039 DEBUG [src.node.docker_mananger] Generated ports ['35245', '35246', '35247', '35248', '35249']
2025-12-30 04:22:31.039 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:31.039 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:31.039 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:31.039 DEBUG [src.node.docker_mananger] docker run -i -t -p 35245:35245 -p 35246:35246 -p 35247:35247 -p 35248:35248 -p 35249:35249 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35247 --rest-port=35245 --tcp-port=35246 --discv5-udp-port=35248 --rest-address=0.0.0.0 --nat=extip:172.18.80.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cde87dcadb3eca38ed6c87d2ee305c6b63b3f96ee47ffcf616daecfa6dfae5bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35249 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHGRjfxwqbx8Oc2gm6nUSYraSHY6nzyClhZvNMiIcGgWaDbRHiV8ZQ9U0MInqLAFZfLa3BTTIKlM2NzS0EzEj6ECgmlkgnY0gmlwhKwSqBiKbXVsdGlhZGRyc5YACASsEqgYBn7EAAoErBKoGAZ-xd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7qeQVoNUW6Vcw-A8aU0A_-mmMvjyeZa83LHuxRina_6DdGNwgn7Eg3VkcIJ-xoV3YWt1MgE
2025-12-30 04:22:31.221 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.53 waku 50da1b998306762fe992119f1d2f672c2b0308532c72b252d7096d99e61df757
2025-12-30 04:22:31.252 DEBUG [src.node.docker_mananger] Container started with ID 50da1b998306. Setting up logs at ./log/docker/node2_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:31.252 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35245
2025-12-30 04:22:31.253 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:32.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35245/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:32.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:32.266 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:32.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35245/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:32.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.53/tcp/35246/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","/ip4/172.18.80.53/tcp/35247/ws/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR"],"enrUri":"enr:-L24QBmEaTCdSkpSER8KY1RAsEWB4vGiRu2QPTGqu5e02Dtmbi0CZcFaRmvwRu90vRVBSE89t1iDz-cDb_1Jr5ZyqzoCgmlkgnY0gmlwhKwSUDWKbXVsdGlhZGRyc5YACASsElA1BomuAAoErBJQNQaJr90DgnJzhQADAQAAiXNlY3AyNTZrMaEC_YMYY3yI1fgJwWs3pyzVIeXPZUp1uf9p7s4WiEOc--aDdGNwgomug3VkcIKJsIV3YWt1MgE"}'
2025-12-30 04:22:32.273 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:32.281 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:32.281 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:32.286 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:32.287 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:32.287 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:32.287 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:32.288 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:32.288 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.248
2025-12-30 04:22:32.289 DEBUG [src.node.docker_mananger] Generated ports ['10886', '10887', '10888', '10889', '10890']
2025-12-30 04:22:32.289 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:32.289 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:32.289 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:32.289 DEBUG [src.node.docker_mananger] docker run -i -t -p 10886:10886 -p 10887:10887 -p 10888:10888 -p 10889:10889 -p 10890:10890 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10888 --rest-port=10886 --tcp-port=10887 --discv5-udp-port=10889 --rest-address=0.0.0.0 --nat=extip:172.18.11.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4de2df415ff4f267123b5fbac4d59ab730cb05addefdd43bbb6091b046795b00 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10890 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHGRjfxwqbx8Oc2gm6nUSYraSHY6nzyClhZvNMiIcGgWaDbRHiV8ZQ9U0MInqLAFZfLa3BTTIKlM2NzS0EzEj6ECgmlkgnY0gmlwhKwSqBiKbXVsdGlhZGRyc5YACASsEqgYBn7EAAoErBKoGAZ-xd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7qeQVoNUW6Vcw-A8aU0A_-mmMvjyeZa83LHuxRina_6DdGNwgn7Eg3VkcIJ-xoV3YWt1MgE
2025-12-30 04:22:32.485 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.248 waku a4870891f225ae4f406796540b5faf6c06fece02ba14286e015628f885f9f3b7
2025-12-30 04:22:32.510 DEBUG [src.node.docker_mananger] Container started with ID a4870891f225. Setting up logs at ./log/docker/node3_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:32.510 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10886
2025-12-30 04:22:32.510 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:33.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10886/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:33.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:33.514 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:33.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10886/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:33.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.248/tcp/10887/p2p/16Uiu2HAmTf818mRH5oGSs4xemW8oAsjBBDsHbVebHeZiRYhHbYPr","/ip4/172.18.11.248/tcp/10888/ws/p2p/16Uiu2HAmTf818mRH5oGSs4xemW8oAsjBBDsHbVebHeZiRYhHbYPr"],"enrUri":"enr:-L24QDYlaK-pka9pSGFkoiLtkgNB0Qf_gScpTxKDw9xPO-pZT_Smrccqh0c-UUQZ1zsg_rpl8YlxE1HqCKh_uv8qJloCgmlkgnY0gmlwhKwSC_iKbXVsdGlhZGRyc5YACASsEgv4BiqHAAoErBIL-AYqiN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3uf049QX-_B21Cm7NFpS2-i4oxWtcY6ARrLGFKuZIpmDdGNwgiqHg3VkcIIqiYV3YWt1MgA"}'
2025-12-30 04:22:33.517 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:33.517 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:33.517 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:33.518 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:33.519 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.24.171
2025-12-30 04:22:33.519 DEBUG [src.node.docker_mananger] Generated ports ['59513', '59514', '59515', '59516', '59517']
2025-12-30 04:22:33.519 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:33.519 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:33.519 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:33.519 DEBUG [src.node.docker_mananger] docker run -i -t -p 59513:59513 -p 59514:59514 -p 59515:59515 -p 59516:59516 -p 59517:59517 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59515 --rest-port=59513 --tcp-port=59514 --discv5-udp-port=59516 --rest-address=0.0.0.0 --nat=extip:172.18.24.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7c39b4bfdd6f3f9e8eefd2f12ba4cdf67e1976d5ad138b75fb7caf716be7a2e5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59517 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHGRjfxwqbx8Oc2gm6nUSYraSHY6nzyClhZvNMiIcGgWaDbRHiV8ZQ9U0MInqLAFZfLa3BTTIKlM2NzS0EzEj6ECgmlkgnY0gmlwhKwSqBiKbXVsdGlhZGRyc5YACASsEqgYBn7EAAoErBKoGAZ-xd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7qeQVoNUW6Vcw-A8aU0A_-mmMvjyeZa83LHuxRina_6DdGNwgn7Eg3VkcIJ-xoV3YWt1MgE
2025-12-30 04:22:33.701 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.24.171 waku 96954a0c5d00ac0937a7ebd19067fa6d43cede82a894834fe70e03e302597de4
2025-12-30 04:22:33.733 DEBUG [src.node.docker_mananger] Container started with ID 96954a0c5d00. Setting up logs at ./log/docker/node4_2025-12-30_04-22-29__70e9079a-d6ab-4f44-a9ca-7cfde00523ce__wakuorg_nwaku:latest.log
2025-12-30 04:22:33.733 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59513
2025-12-30 04:22:33.734 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:34.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59513/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:34.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:34.740 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:34.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59513/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:34.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.24.171/tcp/59514/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","/ip4/172.18.24.171/tcp/59515/ws/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk"],"enrUri":"enr:-L24QHHKgR9myS067VrEfTUZsfA-CL78-BXNOrgdi89PaiIwRyNDpi_nCLrfLC-TIF2W7urg9BTyd_QPlFsRxCJqcNQCgmlkgnY0gmlwhKwSGKuKbXVsdGlhZGRyc5YACASsEhirBuh6AAoErBIYqwboe90DgnJzhQADAQAAiXNlY3AyNTZrMaEC7-kkJbppi4vgEZMU7L_1gOUoqx7DkjI3PSUWnh0V4nGDdGNwguh6g3VkcILofIV3YWt1MgE"}'
2025-12-30 04:22:34.747 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:34.747 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32451/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:22:34.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:34.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35245/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:22:34.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:34.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59513/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:22:34.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:34.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32451/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.80.53/tcp/35246/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR"]'
2025-12-30 04:22:34.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:34.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35245/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.24/tcp/32452/p2p/16Uiu2HAmUibaREmu2x7NXqJzdn6FCFLkaC2ZKmKC5rVAokw9cAQD"]'
2025-12-30 04:22:34.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:34.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32451/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.24.171/tcp/59514/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk"]'
2025-12-30 04:22:34.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:34.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59513/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.24/tcp/32452/p2p/16Uiu2HAmUibaREmu2x7NXqJzdn6FCFLkaC2ZKmKC5rVAokw9cAQD"]'
2025-12-30 04:22:34.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:34.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:34.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-30 04:22:34.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35245/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:34.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.168.24/tcp/32452/p2p/16Uiu2HAmUibaREmu2x7NXqJzdn6FCFLkaC2ZKmKC5rVAokw9cAQD","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-30 04:22:34.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59513/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:34.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.168.24/tcp/32452/p2p/16Uiu2HAmUibaREmu2x7NXqJzdn6FCFLkaC2ZKmKC5rVAokw9cAQD","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-30 04:22:34.785 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:36.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:36.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:37.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:37.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:37.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:37.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:38.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:38.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:38.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:38.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:39.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:39.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:39.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:39.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:40.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:40.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:40.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:40.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:41.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:41.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:41.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:41.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.0}]}]'
2025-12-30 04:22:42.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:42.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:42.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:42.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:43.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:43.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:44.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:44.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:45.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:45.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:45.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:45.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:46.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:46.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:46.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:46.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:47.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:47.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:47.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:47.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:48.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:48.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:48.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:48.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:49.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:49.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:49.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:49.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:50.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:50.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:50.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:50.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:51.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:51.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:51.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:51.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:52.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:52.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:52.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:52.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:53.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:53.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:53.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:53.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.14528950575},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.16998509022000002}]}]'
2025-12-30 04:22:54.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:54.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:54.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:54.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:55.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:55.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:55.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:55.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:56.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:56.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:56.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:56.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:57.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:57.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:57.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:57.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:58.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:58.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:58.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:58.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:59.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:59.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:22:59.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:59.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:00.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:00.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:00.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:00.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:01.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:01.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:01.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:01.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:02.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:02.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:02.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:02.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:03.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:03.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:03.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:03.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:04.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:04.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:04.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:04.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:05.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:05.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:05.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:05.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:06.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:06.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:06.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32451/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:23:06.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5","score":0.2}]}]'
2025-12-30 04:23:06.982 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/relay [{'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-124-g96196a', 'origin': 'Discv5', 'score': 0.2}, {'multiaddr': '/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-124-g96196a', 'origin': 'Discv5', 'score': 0.2}]}, {'shard': 1, 'peers': [{'multiaddr': '/ip4/172.18.24.171/tcp/57912/p2p/16Uiu2HAmBaBcPk8yQ43xf9tAzeurmu1jh6XRTpXzjpUm3WewMPLk', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-124-g96196a', 'origin': 'Discv5', 'score': 0.2}, {'multiaddr': '/ip4/172.18.80.53/tcp/41228/p2p/16Uiu2HAmCVH4wsyZsnCyiawYNzuQxGVbQBocLnmnsvEw2pxDYoUR', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-124-g96196a', 'origin': 'Discv5', 'score': 0.2}]}]
2025-12-30 04:23:06.984 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:23:06.985 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:23:06.985 DEBUG [src.node.waku_node] Stopping container with id 8af54f9239d6
2025-12-30 04:23:07.592 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:23:07.592 DEBUG [src.node.waku_node] Stopping container with id 50da1b998306
2025-12-30 04:23:08.135 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:23:08.136 DEBUG [src.node.waku_node] Stopping container with id a4870891f225
2025-12-30 04:23:08.409 ERROR [src.node.docker_mananger] Max retries reached for container 8af54f9239d6. Exiting log stream.
2025-12-30 04:23:08.687 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:23:08.688 DEBUG [src.node.waku_node] Stopping container with id 96954a0c5d00
2025-12-30 04:23:08.948 ERROR [src.node.docker_mananger] Max retries reached for container 50da1b998306. Exiting log stream.
2025-12-30 04:23:09.211 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:23:09.213 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:23:09.237 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:23:09.260 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:23:09.262 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:23:09.284 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,867 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metrics_after_light_push with id: 2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.169.226
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13385', '13386', '13387', '13388', '13389']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13385:13385 -p 13386:13386 -p 13387:13387 -p 13388:13388 -p 13389:13389 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13387 --rest-port=13385 --tcp-port=13386 --discv5-udp-port=13388 --rest-address=0.0.0.0 --nat=extip:172.18.169.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=86b0deed3a01e44e270fff6e42d1dbebac7ece1ab4e2df90eedb30a8ade9a76b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13389 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.226 waku 8f4febe696ab3e260bd6cf935be5d9e74749708827dd9749845f801bd39128d8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8f4febe696ab. Setting up logs at ./log/docker/receiving_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13385
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13385/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13385/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.226/tcp/13386/p2p/16Uiu2HAkxWFfLCTNfRpdAWy7FVYZ3EG21d3R7hcZwmRFc4tvpEbs","/ip4/172.18.169.226/tcp/13387/ws/p2p/16Uiu2HAkxWFfLCTNfRpdAWy7FVYZ3EG21d3R7hcZwmRFc4tvpEbs"],"enrUri":"enr:-L24QE4of3r5WkGDoI-zrmAhsb3RsbrX5_9RdNx0rZdlKOycTIqothkJtr9bcaU46WbdOeaFYLf5ScPnGtqGsPUpTm4CgmlkgnY0gmlwhKwSqeKKbXVsdGlhZGRyc5YACASsEqniBjRKAAoErBKp4gY0S90DgnJzhQADAQAAiXNlY3AyNTZrMaECLb930L53BzapYc3qR6M5XzJ_S6vLCjG9trkwn6Jwo4KDdGNwgjRKg3VkcII0TIV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.120.137
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21365', '21366', '21367', '21368', '21369']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21365:21365 -p 21366:21366 -p 21367:21367 -p 21368:21368 -p 21369:21369 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21367 --rest-port=21365 --tcp-port=21366 --discv5-udp-port=21368 --rest-address=0.0.0.0 --nat=extip:172.18.120.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1a3bc79b0b6558e1b1f6f16d9b9edb68beec8c9deb577dcfd75b2cfeb9700ad0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21369 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.120.137 waku 499b2780cf0b1cfbb8d688d3f1dc357097013363e534b3196a5169e626910145
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 499b2780cf0b. Setting up logs at ./log/docker/receiving_node2_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21365
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21365/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21365/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.137/tcp/21366/p2p/16Uiu2HAm1xQJANiMXuPfHZjEe6EoCoyNGVA4hAYNgGseneM1Jyw7","/ip4/172.18.120.137/tcp/21367/ws/p2p/16Uiu2HAm1xQJANiMXuPfHZjEe6EoCoyNGVA4hAYNgGseneM1Jyw7"],"enrUri":"enr:-L24QC0q332NhjEL9vIPcvCcF0qXIsBwzic1apZYH7uWFLRGZu_KNlBBVhNenVN1egKiKmmksUQaZWtUMfLme7HwVOACgmlkgnY0gmlwhKwSeImKbXVsdGlhZGRyc5YACASsEniJBlN2AAoErBJ4iQZTd90DgnJzhQADAQAAiXNlY3AyNTZrMaECYQVkuzvLOmhUm9OdrpzrzUDRGUKFYPmA7LHCzjQV9gqDdGNwglN2g3VkcIJTeIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21365/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.226/tcp/13386/p2p/16Uiu2HAkxWFfLCTNfRpdAWy7FVYZ3EG21d3R7hcZwmRFc4tvpEbs"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.205.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7439', '7440', '7441', '7442', '7443']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7439:7439 -p 7440:7440 -p 7441:7441 -p 7442:7442 -p 7443:7443 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7441 --rest-port=7439 --tcp-port=7440 --discv5-udp-port=7442 --rest-address=0.0.0.0 --nat=extip:172.18.205.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b4ef63dbbd24c497ba0390ea9b50757ef1cebe93febf74ce24ef91de0ec1346b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7443 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE4of3r5WkGDoI-zrmAhsb3RsbrX5_9RdNx0rZdlKOycTIqothkJtr9bcaU46WbdOeaFYLf5ScPnGtqGsPUpTm4CgmlkgnY0gmlwhKwSqeKKbXVsdGlhZGRyc5YACASsEqniBjRKAAoErBKp4gY0S90DgnJzhQADAQAAiXNlY3AyNTZrMaECLb930L53BzapYc3qR6M5XzJ_S6vLCjG9trkwn6Jwo4KDdGNwgjRKg3VkcII0TIV3YWt1Mgk --lightpushnode=/ip4/172.18.169.226/tcp/13386/p2p/16Uiu2HAkxWFfLCTNfRpdAWy7FVYZ3EG21d3R7hcZwmRFc4tvpEbs --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.34 waku 11d3866826f12a4e0b613c844f577a2172c3f9482473055e86433d4ed2fb9455
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 11d3866826f1. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7439
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 11d3866826f1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7439/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=7439): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fe5ac6aa900>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.135.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46443', '46444', '46445', '46446', '46447']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46443:46443 -p 46444:46444 -p 46445:46445 -p 46446:46446 -p 46447:46447 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46445 --rest-port=46443 --tcp-port=46444 --discv5-udp-port=46446 --rest-address=0.0.0.0 --nat=extip:172.18.135.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2fdb92cdecdbaca21507d5cb6ae0b6ff8a7ac8cb113f66ef367455a1492e5b36 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46447 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE4of3r5WkGDoI-zrmAhsb3RsbrX5_9RdNx0rZdlKOycTIqothkJtr9bcaU46WbdOeaFYLf5ScPnGtqGsPUpTm4CgmlkgnY0gmlwhKwSqeKKbXVsdGlhZGRyc5YACASsEqniBjRKAAoErBKp4gY0S90DgnJzhQADAQAAiXNlY3AyNTZrMaECLb930L53BzapYc3qR6M5XzJ_S6vLCjG9trkwn6Jwo4KDdGNwgjRKg3VkcII0TIV3YWt1Mgk --lightpushnode=/ip4/172.18.169.226/tcp/13386/p2p/16Uiu2HAkxWFfLCTNfRpdAWy7FVYZ3EG21d3R7hcZwmRFc4tvpEbs --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.138 waku 5101fb6800500f1e2978b460e6444c90007284425e660e71bb776e73368e49c4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5101fb680050. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46443
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5101fb680050. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46443/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=46443): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fe5aca28890>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.137.75
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54663', '54664', '54665', '54666', '54667']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54663:54663 -p 54664:54664 -p 54665:54665 -p 54666:54666 -p 54667:54667 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54665 --rest-port=54663 --tcp-port=54664 --discv5-udp-port=54666 --rest-address=0.0.0.0 --nat=extip:172.18.137.75 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfdd1ad75f9ca278cadca4ba1e994bcaaccfde4c086eda04dbef75dce1c94ad3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54667 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE4of3r5WkGDoI-zrmAhsb3RsbrX5_9RdNx0rZdlKOycTIqothkJtr9bcaU46WbdOeaFYLf5ScPnGtqGsPUpTm4CgmlkgnY0gmlwhKwSqeKKbXVsdGlhZGRyc5YACASsEqniBjRKAAoErBKp4gY0S90DgnJzhQADAQAAiXNlY3AyNTZrMaECLb930L53BzapYc3qR6M5XzJ_S6vLCjG9trkwn6Jwo4KDdGNwgjRKg3VkcII0TIV3YWt1Mgk --lightpushnode=/ip4/172.18.169.226/tcp/13386/p2p/16Uiu2HAkxWFfLCTNfRpdAWy7FVYZ3EG21d3R7hcZwmRFc4tvpEbs --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.137.75 waku 6e0a149c3d6a46fcb8d0a553efbb104164811d79b967b630ac8dfeca458c2406
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6e0a149c3d6a. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54663
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6e0a149c3d6a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54663/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=54663): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fe5aca2b800>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f4febe696ab
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 499b2780cf0b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8f4febe696ab. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 499b2780cf0b. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6e0a149c3d6a46fcb8d0a553efbb104164811d79b967b630ac8dfeca458c2406/stop: Not Found ("No such container: 6e0a149c3d6a46fcb8d0a553efbb104164811d79b967b630ac8dfeca458c2406")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6e0a149c3d6a46fcb8d0a553efbb104164811d79b967b630ac8dfeca458c2406/stop: Not Found ("No such container: 6e0a149c3d6a46fcb8d0a553efbb104164811d79b967b630ac8dfeca458c2406")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e0a149c3d6a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6e0a149c3d6a46fcb8d0a553efbb104164811d79b967b630ac8dfeca458c2406/stop: Not Found ("No such container: 6e0a149c3d6a46fcb8d0a553efbb104164811d79b967b630ac8dfeca458c2406")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2025-12-30_04-22-24__5b9bcba3-d9f5-45bb-9436-2120975dbff1__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,105 @@
2025-12-30 04:22:38.513 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:22:38.514 DEBUG [tests.conftest] Running test: test_store_with_long_string_pubsub_topic with id: 2025-12-30_04-22-38__3884d3e4-213a-4bc4-bb4f-a1173e01d9fc
2025-12-30 04:22:38.514 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:22:38.514 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:22:38.514 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:22:38.520 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:38.521 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-22-38__3884d3e4-213a-4bc4-bb4f-a1173e01d9fc__wakuorg_nwaku:latest.log
2025-12-30 04:22:38.521 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:38.521 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:38.522 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:38.522 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.98
2025-12-30 04:22:38.522 DEBUG [src.node.docker_mananger] Generated ports ['12844', '12845', '12846', '12847', '12848']
2025-12-30 04:22:38.523 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:38.523 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:38.523 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:38.523 DEBUG [src.node.docker_mananger] docker run -i -t -p 12844:12844 -p 12845:12845 -p 12846:12846 -p 12847:12847 -p 12848:12848 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12846 --rest-port=12844 --tcp-port=12845 --discv5-udp-port=12847 --rest-address=0.0.0.0 --nat=extip:172.18.124.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1cca3ad8ef078ca2e4619c51e6ba36ea3ea52ac54c627add7b9195d9e86b37de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12848 --metrics-logging=true --store=true --relay=true
2025-12-30 04:22:38.701 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.98 waku baaf92a88b18665dd38f360f973b32a0a29958dd1bded4f741dcb030c66004c2
2025-12-30 04:22:38.734 DEBUG [src.node.docker_mananger] Container started with ID baaf92a88b18. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-22-38__3884d3e4-213a-4bc4-bb4f-a1173e01d9fc__wakuorg_nwaku:latest.log
2025-12-30 04:22:38.735 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12844
2025-12-30 04:22:38.735 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:38.746 ERROR [src.node.docker_mananger] Max retries reached for container 1dc73b022791. Exiting log stream.
2025-12-30 04:22:39.326 ERROR [src.node.docker_mananger] Max retries reached for container 4e108c18747a. Exiting log stream.
2025-12-30 04:22:39.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12844/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:39.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:39.740 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:39.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12844/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:39.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.98/tcp/12845/p2p/16Uiu2HAm9LiostLb93pYzBDtRaj87vVpFY2yjAGVjXRSHjZkmkUV","/ip4/172.18.124.98/tcp/12846/ws/p2p/16Uiu2HAm9LiostLb93pYzBDtRaj87vVpFY2yjAGVjXRSHjZkmkUV"],"enrUri":"enr:-L24QFwcmJAdh9j6kQx9c_F16Q57-WOsrOVD2ZrM9uco9RmGJ_1MIIIQrIf_xLyMWP2RtFPA1r7-MpiFiNm-gQvWymECgmlkgnY0gmlwhKwSfGKKbXVsdGlhZGRyc5YACASsEnxiBjItAAoErBJ8YgYyLt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzr7pZ3xHyLnBrJQf8DNutW0hJ6SACUxa2MmC3v8KP1aDdGNwgjItg3VkcIIyL4V3YWt1MgM"}'
2025-12-30 04:22:39.743 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:39.750 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:39.750 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-22-38__3884d3e4-213a-4bc4-bb4f-a1173e01d9fc__wakuorg_nwaku:latest.log
2025-12-30 04:22:39.750 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:39.750 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:39.752 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:39.752 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.108
2025-12-30 04:22:39.752 DEBUG [src.node.docker_mananger] Generated ports ['20412', '20413', '20414', '20415', '20416']
2025-12-30 04:22:39.752 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:39.752 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:39.752 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:39.753 DEBUG [src.node.docker_mananger] docker run -i -t -p 20412:20412 -p 20413:20413 -p 20414:20414 -p 20415:20415 -p 20416:20416 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20414 --rest-port=20412 --tcp-port=20413 --discv5-udp-port=20415 --rest-address=0.0.0.0 --nat=extip:172.18.205.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c49af025e1ab5feb2e38c431dec6f1ce4e01d2f4f979c4b8fba80d92decdbb58 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20416 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFwcmJAdh9j6kQx9c_F16Q57-WOsrOVD2ZrM9uco9RmGJ_1MIIIQrIf_xLyMWP2RtFPA1r7-MpiFiNm-gQvWymECgmlkgnY0gmlwhKwSfGKKbXVsdGlhZGRyc5YACASsEnxiBjItAAoErBJ8YgYyLt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzr7pZ3xHyLnBrJQf8DNutW0hJ6SACUxa2MmC3v8KP1aDdGNwgjItg3VkcIIyL4V3YWt1MgM --storenode=/ip4/172.18.124.98/tcp/12845/p2p/16Uiu2HAm9LiostLb93pYzBDtRaj87vVpFY2yjAGVjXRSHjZkmkUV --store=true --relay=true
2025-12-30 04:22:39.942 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.108 waku a8df83dfa4497513ee0f9fa90c8fc78cff81c28e984740021fa37c7756865087
2025-12-30 04:22:39.973 DEBUG [src.node.docker_mananger] Container started with ID a8df83dfa449. Setting up logs at ./log/docker/store_node1_2025-12-30_04-22-38__3884d3e4-213a-4bc4-bb4f-a1173e01d9fc__wakuorg_nwaku:latest.log
2025-12-30 04:22:39.974 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20412
2025-12-30 04:22:39.974 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:40.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20412/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:40.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:40.979 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:40.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20412/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:40.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.108/tcp/20413/p2p/16Uiu2HAmMJjQpLr1xFmzc1UGXLp1cM72VgHZka31yYjgu5ti9AYd","/ip4/172.18.205.108/tcp/20414/ws/p2p/16Uiu2HAmMJjQpLr1xFmzc1UGXLp1cM72VgHZka31yYjgu5ti9AYd"],"enrUri":"enr:-L24QPItzaY3xKdbutPpR0xhyujt0cp6EPAi4orqiTFcT16RBtqXY6yDc3MU9Zw0zTVZUiSakyS24fuK2KhFSX3YjFACgmlkgnY0gmlwhKwSzWyKbXVsdGlhZGRyc5YACASsEs1sBk-9AAoErBLNbAZPvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgIisoxj50D0roS2iuWr1SgcdIQUI7VKmVe2bdTaEFx6DdGNwgk-9g3VkcIJPv4V3YWt1MgM"}'
2025-12-30 04:22:40.982 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:40.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20412/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.124.98/tcp/12845/p2p/16Uiu2HAm9LiostLb93pYzBDtRaj87vVpFY2yjAGVjXRSHjZkmkUV"]'
2025-12-30 04:22:40.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:40.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:22:40.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:40.987 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20412/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:22:40.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:40.990 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:40.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:40.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:40.995 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:41.196 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:41.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:41.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:41.202 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:41.402 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:41.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:41.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:41.408 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:41.609 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:41.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:41.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:41.614 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:41.815 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:41.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:41.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:41.821 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:42.022 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:42.022 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:42.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:42.028 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:42.228 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:42.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:42.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:42.234 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:42.435 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:42.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:42.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:42.441 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:42.762 DEBUG [tests.store.test_topics] Trying to get stored msg with url topic size million
2025-12-30 04:22:42.762 DEBUG [src.steps.store] Relaying message
2025-12-30 04:22:42.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:42.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:42.768 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:22:42.970 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:22:43.182 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-30 04:22:48.141 ERROR [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-30 04:22:48.145 ERROR [tests.store.test_topics] store request with very long pubsub topic wasn't accepted
2025-12-30 04:22:48.148 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:22:48.149 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:22:48.149 DEBUG [src.node.waku_node] Stopping container with id baaf92a88b18
2025-12-30 04:22:48.671 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:48.671 DEBUG [src.node.waku_node] Stopping container with id a8df83dfa449
2025-12-30 04:22:49.213 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:49.217 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:22:49.224 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:22:49.232 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,33 @@
WRN 2025-12-30 04:31:43.595+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-30 04:31:43.595+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-30 04:31:43.595+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-30 04:31:43.596+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-30 04:31:43.596+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-30 04:31:43.596+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:47123
INF 2025-12-30 04:31:43.596+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:47123/
INF 2025-12-30 04:31:43.597+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-30 04:31:43.597+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-30 04:31:43.598+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-30 04:31:43.598+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-30 04:31:43.598+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-30 04:31:43.598+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-30 04:31:43.598+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.193.215/tcp/47124, /ip4/172.18.193.215/tcp/47125/ws]"
INF 2025-12-30 04:31:43.598+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-30 04:31:43.598+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-30 04:31:43.598+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-30 04:31:43.598+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-30 04:31:43.599+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-30 04:31:43.599+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-30 04:31:43.599+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-30 04:31:43.599+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-30 04:31:43.599+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*ZRrQ1r, seqNo: 1767069103, addresses: [/ip4/172.18.193.215/tcp/47124, /ip4/172.18.193.215/tcp/47125/ws], mixKey: )"
TRC 2025-12-30 04:31:43.599+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-30 04:31:43.599+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-30 04:31:43.599+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-30 04:31:43.599+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-30 04:31:43.599+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-30 04:31:43.599+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-30 04:31:43.599+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:31:43.599+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:31:43.599+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_NOTICE_from_INFO with id: 2025-12-30_04-32-16__6d26b695-76de-4ed4-8251-6a51cc994681
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-32-16__6d26b695-76de-4ed4-8251-6a51cc994681__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-32-16__6d26b695-76de-4ed4-8251-6a51cc994681__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-32-16__6d26b695-76de-4ed4-8251-6a51cc994681__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-32-16__6d26b695-76de-4ed4-8251-6a51cc994681__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.1.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45742', '45743', '45744', '45745', '45746']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45742:45742 -p 45743:45743 -p 45744:45744 -p 45745:45745 -p 45746:45746 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45744 --rest-port=45742 --tcp-port=45743 --discv5-udp-port=45745 --rest-address=0.0.0.0 --nat=extip:172.18.1.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=baf2a73ab58bd7fa2e0266babfd0c5da174aa8ec4af6cc260faa58feb447f4ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45746 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.1.23 waku 37e5c89f8595528a9915ebd390c4ca1fa90352c57af760bf5ee3fe7efe182603
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 37e5c89f8595. Setting up logs at ./log/docker/node1_2025-12-30_04-32-16__6d26b695-76de-4ed4-8251-6a51cc994681__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45742
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f989467d5725. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e29d7a056ba2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45742/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45742/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.23/tcp/45743/p2p/16Uiu2HAmKjyPZ3PBzyaJt4sK8EJSkQXsn5xgz8cRMJJc3fSxuyne","/ip4/172.18.1.23/tcp/45744/ws/p2p/16Uiu2HAmKjyPZ3PBzyaJt4sK8EJSkQXsn5xgz8cRMJJc3fSxuyne"],"enrUri":"enr:-L24QFEjqFc8nxRPlhAaZJjdRpGY2XQyxEH4PHvAA2Bsb9oYX5G5OWu2mcxirXh4xGkMSoPJk-DJNs4YkTyqNVeJGYYCgmlkgnY0gmlwhKwSAReKbXVsdGlhZGRyc5YACASsEgEXBrKvAAoErBIBFwaysN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaUigPkm6C1CgmhVn5U_V2KRoBGh1c0sulXz5Fyb06OeDdGNwgrKvg3VkcIKysYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45742/admin/v1/log-level/INFO" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45742/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45742/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.23/tcp/45743/p2p/16Uiu2HAmKjyPZ3PBzyaJt4sK8EJSkQXsn5xgz8cRMJJc3fSxuyne","/ip4/172.18.1.23/tcp/45744/ws/p2p/16Uiu2HAmKjyPZ3PBzyaJt4sK8EJSkQXsn5xgz8cRMJJc3fSxuyne"],"enrUri":"enr:-L24QFEjqFc8nxRPlhAaZJjdRpGY2XQyxEH4PHvAA2Bsb9oYX5G5OWu2mcxirXh4xGkMSoPJk-DJNs4YkTyqNVeJGYYCgmlkgnY0gmlwhKwSAReKbXVsdGlhZGRyc5YACASsEgEXBrKvAAoErBIBFwaysN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaUigPkm6C1CgmhVn5U_V2KRoBGh1c0sulXz5Fyb06OeDdGNwgrKvg3VkcIKysYV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45742/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-124-g96196a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45742/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-124-g96196a'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:248 counts at NOTICE: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45742/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 37e5c89f8595
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,138 @@
2025-12-30 04:25:40.270 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:25:40.270 DEBUG [tests.conftest] Running test: test_multiple_content_topics_and_multiple_pubsub_topics with id: 2025-12-30_04-25-40__36eca3e0-09b2-459d-8dcb-11723c0522e0
2025-12-30 04:25:40.271 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:25:40.271 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:25:40.271 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-30 04:25:40.279 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:25:40.279 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-25-40__36eca3e0-09b2-459d-8dcb-11723c0522e0__wakuorg_nwaku:latest.log
2025-12-30 04:25:40.279 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:25:40.279 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:25:40.281 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:25:40.281 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.241
2025-12-30 04:25:40.281 DEBUG [src.node.docker_mananger] Generated ports ['10279', '10280', '10281', '10282', '10283']
2025-12-30 04:25:40.281 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-30 04:25:40.282 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:25:40.282 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:25:40.282 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:25:40.282 DEBUG [src.node.docker_mananger] docker run -i -t -p 10279:10279 -p 10280:10280 -p 10281:10281 -p 10282:10282 -p 10283:10283 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10281 --rest-port=10279 --tcp-port=10280 --discv5-udp-port=10282 --rest-address=0.0.0.0 --nat=extip:172.18.36.241 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4233cf1a833b70e588cccb22b782b1acfb982fcf80f72245d1c0a21b40ffdc9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10283 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-30 04:25:40.464 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.241 waku 52dc0eb12fafef26d023e137913af49297d43a4005b8789be255e032d93d981a
2025-12-30 04:25:40.496 DEBUG [src.node.docker_mananger] Container started with ID 52dc0eb12faf. Setting up logs at ./log/docker/node1_2025-12-30_04-25-40__36eca3e0-09b2-459d-8dcb-11723c0522e0__wakuorg_nwaku:latest.log
2025-12-30 04:25:40.497 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10279
2025-12-30 04:25:40.497 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:25:40.527 ERROR [src.node.docker_mananger] Max retries reached for container 3f88b005ff5c. Exiting log stream.
2025-12-30 04:25:41.064 ERROR [src.node.docker_mananger] Max retries reached for container 1597fccc9fb9. Exiting log stream.
2025-12-30 04:25:41.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:41.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:25:41.501 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:25:41.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:41.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.241/tcp/10280/p2p/16Uiu2HAmFdnxa7QRwtM73bqJXJL2XnP2FVskHBJqhVHa6oVBaBTU","/ip4/172.18.36.241/tcp/10281/ws/p2p/16Uiu2HAmFdnxa7QRwtM73bqJXJL2XnP2FVskHBJqhVHa6oVBaBTU"],"enrUri":"enr:-L24QGnS2l9Cs4M6aipMawO8ZQvybFAgfDoRl_s3fMFBHifQZDjKXP-Hp0bkKjKOkRaaeNRZLddJpY9HoIRBdyQ1-FkCgmlkgnY0gmlwhKwSJPGKbXVsdGlhZGRyc5YACASsEiTxBigoAAoErBIk8QYoKd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLESZbnVcsE937m5uKstNoIF0vMtpeWAWXWrCHarITa-DdGNwgigog3VkcIIoKoV3YWt1MgU"}'
2025-12-30 04:25:41.504 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:25:41.511 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:25:41.511 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-25-40__36eca3e0-09b2-459d-8dcb-11723c0522e0__wakuorg_nwaku:latest.log
2025-12-30 04:25:41.511 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:25:41.511 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:25:41.513 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:25:41.513 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.143.117
2025-12-30 04:25:41.513 DEBUG [src.node.docker_mananger] Generated ports ['12517', '12518', '12519', '12520', '12521']
2025-12-30 04:25:41.513 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-30 04:25:41.513 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:25:41.514 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:25:41.514 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:25:41.514 DEBUG [src.node.docker_mananger] docker run -i -t -p 12517:12517 -p 12518:12518 -p 12519:12519 -p 12520:12520 -p 12521:12521 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12519 --rest-port=12517 --tcp-port=12518 --discv5-udp-port=12520 --rest-address=0.0.0.0 --nat=extip:172.18.143.117 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2f5dadc471e0bde7e8acd9f484fceebbacff0de33f68f6e6229f7c4bcdd6221c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12521 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGnS2l9Cs4M6aipMawO8ZQvybFAgfDoRl_s3fMFBHifQZDjKXP-Hp0bkKjKOkRaaeNRZLddJpY9HoIRBdyQ1-FkCgmlkgnY0gmlwhKwSJPGKbXVsdGlhZGRyc5YACASsEiTxBigoAAoErBIk8QYoKd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLESZbnVcsE937m5uKstNoIF0vMtpeWAWXWrCHarITa-DdGNwgigog3VkcIIoKoV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-30 04:25:41.702 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.143.117 waku dbfc27219611820948a68fa339627239077d5441dc579041b3a4540b8d04d445
2025-12-30 04:25:41.737 DEBUG [src.node.docker_mananger] Container started with ID dbfc27219611. Setting up logs at ./log/docker/node2_2025-12-30_04-25-40__36eca3e0-09b2-459d-8dcb-11723c0522e0__wakuorg_nwaku:latest.log
2025-12-30 04:25:41.737 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12517
2025-12-30 04:25:41.738 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:25:42.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:42.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:25:42.750 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:25:42.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:42.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.117/tcp/12518/p2p/16Uiu2HAmTdNcCbL1df5eQs7Y5uJ6dq1P6YWnieEK7xmYnBFu6eZb","/ip4/172.18.143.117/tcp/12519/ws/p2p/16Uiu2HAmTdNcCbL1df5eQs7Y5uJ6dq1P6YWnieEK7xmYnBFu6eZb"],"enrUri":"enr:-L24QBpYMLCnGDV2HDBYGOwLhCfsWoNmmomhoMLLR3B2gLkMZYwN3U3yXs2SsjLfcWDSuEssB70-GgdOi7QSL_Qz8zMCgmlkgnY0gmlwhKwSj3WKbXVsdGlhZGRyc5YACASsEo91BjDmAAoErBKPdQYw590DgnJzhQACAQAAiXNlY3AyNTZrMaED3nVO9fqerQdrLKcmUvH7ekO0iv8tsFg96FqllVNjAF6DdGNwgjDmg3VkcIIw6IV3YWt1MgE"}'
2025-12-30 04:25:42.759 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:25:42.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12517/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.36.241/tcp/10280/p2p/16Uiu2HAmFdnxa7QRwtM73bqJXJL2XnP2FVskHBJqhVHa6oVBaBTU"]'
2025-12-30 04:25:42.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:42.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-30 04:25:42.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:42.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12517/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-30 04:25:42.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:42.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:42.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:42.775 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:42.875 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:42.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:42.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068742769973013,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:42.881 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:42.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:42.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068742769973013,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:42.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:42.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:42.890 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:42.990 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:42.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:42.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767068742885210630,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:42.995 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:42.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:42.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767068742885210630,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:42.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:43.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:43.004 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:43.105 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1767068742999148319,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.109 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1767068742999148319,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.113 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:43.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:43.118 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:43.218 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1767068743113309751,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.223 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1767068743113309751,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:43.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:43.231 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:43.331 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1767068743226757865,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.335 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1767068743226757865,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:43.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:43.344 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:43.445 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1767068743339687397,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.449 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1767068743339687397,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:43.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:43.458 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:43.558 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767068743453903347,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.563 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767068743453903347,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10279/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:25:43.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:25:43.573 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:25:43.673 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10279/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1767068743566962570,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.677 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:25:43.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12517/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:43.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1767068743566962570,"ephemeral":false,"proof":""}]'
2025-12-30 04:25:43.682 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:25:43.683 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:25:43.683 DEBUG [src.node.waku_node] Stopping container with id 52dc0eb12faf
2025-12-30 04:25:44.219 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:25:44.219 DEBUG [src.node.waku_node] Stopping container with id dbfc27219611
2025-12-30 04:25:44.717 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:25:44.718 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:25:44.726 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:44.732 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-30 04:32:51.710+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-30 04:32:51.710+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-30 04:32:51.711+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-30 04:32:51.711+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-30 04:32:51.711+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-30 04:32:51.711+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QLaRCfiy9h8kffpc6fkO1zHHl8RUyZUl0qAzoWqmJMz7JlVnhY52025Voj5U-6b3wmkVdNiMBSjRbKqRa5TCQtUCgmlkgnY0gmlwhKwSZbeKbXVsdGlhZGRyc5YACASsEmW3BpA2AAoErBJltwaQN90DgnJzhQADAQAAiXNlY3AyNTZrMaECv0qFmE0hu3Bn0aTg9x_bDSXH-VcrnlFMAXP5rkTaH2yDdGNwgpA2g3VkcIKQOIV3YWt1Mgk
NTC 2025-12-30 04:32:51.711+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:57594
INF 2025-12-30 04:32:51.711+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:57594/
INF 2025-12-30 04:32:51.712+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-30 04:32:51.712+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-30 04:32:51.713+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-30 04:32:51.713+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-30 04:32:51.713+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-30 04:32:51.713+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-30 04:32:51.713+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.133.193/tcp/57595, /ip4/172.18.133.193/tcp/57596/ws]"
INF 2025-12-30 04:32:51.713+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-30 04:32:51.713+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-30 04:32:51.713+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-30 04:32:51.713+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-30 04:32:51.713+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-30 04:32:51.713+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-30 04:32:51.713+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-30 04:32:51.713+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-30 04:32:51.713+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*1aN4bz, seqNo: 1767069171, addresses: [/ip4/172.18.133.193/tcp/57595, /ip4/172.18.133.193/tcp/57596/ws], mixKey: )"
TRC 2025-12-30 04:32:51.714+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-30 04:32:51.714+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-30 04:32:51.714+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-30 04:32:51.714+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-30 04:32:51.714+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-30 04:32:51.714+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-30 04:32:51.714+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:32:51.714+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:32:51.714+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,101 @@
2025-12-30 04:30:43.815 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:30:43.815 DEBUG [tests.conftest] Running test: test_store_with_empty_pubsub_topics with id: 2025-12-30_04-30-43__33ee66ff-6e98-4fd4-9a7d-f9f43f615d08
2025-12-30 04:30:43.816 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:30:43.816 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:30:43.816 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:30:43.823 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:30:43.823 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-30-43__33ee66ff-6e98-4fd4-9a7d-f9f43f615d08__wakuorg_nwaku:latest.log
2025-12-30 04:30:43.823 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:30:43.823 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:30:43.825 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:30:43.825 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.95
2025-12-30 04:30:43.825 DEBUG [src.node.docker_mananger] Generated ports ['47366', '47367', '47368', '47369', '47370']
2025-12-30 04:30:43.825 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:30:43.825 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:30:43.825 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:30:43.826 DEBUG [src.node.docker_mananger] docker run -i -t -p 47366:47366 -p 47367:47367 -p 47368:47368 -p 47369:47369 -p 47370:47370 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47368 --rest-port=47366 --tcp-port=47367 --discv5-udp-port=47369 --rest-address=0.0.0.0 --nat=extip:172.18.167.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=86ecbea34da59a9cbfd41b366f9f07ed971a56cf2fb8a9f5687bac3cbe0f15af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47370 --metrics-logging=true --store=true --relay=true
2025-12-30 04:30:44.016 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.95 waku b7fc3b96229b9cb57c461dfbe951030b556c6ac0ce8fdf07fd94c4f4ce1b87dd
2025-12-30 04:30:44.046 DEBUG [src.node.docker_mananger] Container started with ID b7fc3b96229b. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-30-43__33ee66ff-6e98-4fd4-9a7d-f9f43f615d08__wakuorg_nwaku:latest.log
2025-12-30 04:30:44.047 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47366
2025-12-30 04:30:44.048 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:30:44.085 ERROR [src.node.docker_mananger] Max retries reached for container 5a78d13b5c95. Exiting log stream.
2025-12-30 04:30:44.615 ERROR [src.node.docker_mananger] Max retries reached for container fc72898caee9. Exiting log stream.
2025-12-30 04:30:45.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47366/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:45.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:30:45.051 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:30:45.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47366/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:45.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.95/tcp/47367/p2p/16Uiu2HAmBvaDreWHSRrSxMecVmEZgww7DZzM4VE8uaVuKGHgntWT","/ip4/172.18.167.95/tcp/47368/ws/p2p/16Uiu2HAmBvaDreWHSRrSxMecVmEZgww7DZzM4VE8uaVuKGHgntWT"],"enrUri":"enr:-L24QM7U_zGaO2I3T0WmrxxhXbUJg-LusCJnjNuHkrCGiqV-X8UqPgQxVNtlmXXX7F_49MM7h2qjo_0WouwNiuGT9sQCgmlkgnY0gmlwhKwSp1-KbXVsdGlhZGRyc5YACASsEqdfBrkHAAoErBKnXwa5CN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9SJTAGwta7ZpYhjnOV7zI-MqLjcmbLz0-GGHIoRj8BCDdGNwgrkHg3VkcIK5CYV3YWt1MgM"}'
2025-12-30 04:30:45.054 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:30:45.061 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:30:45.061 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-30-43__33ee66ff-6e98-4fd4-9a7d-f9f43f615d08__wakuorg_nwaku:latest.log
2025-12-30 04:30:45.061 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:30:45.061 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:30:45.062 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:30:45.063 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.23
2025-12-30 04:30:45.063 DEBUG [src.node.docker_mananger] Generated ports ['25196', '25197', '25198', '25199', '25200']
2025-12-30 04:30:45.063 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:30:45.063 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:30:45.063 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:30:45.063 DEBUG [src.node.docker_mananger] docker run -i -t -p 25196:25196 -p 25197:25197 -p 25198:25198 -p 25199:25199 -p 25200:25200 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25198 --rest-port=25196 --tcp-port=25197 --discv5-udp-port=25199 --rest-address=0.0.0.0 --nat=extip:172.18.14.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aaab9aa9dcb1c7ee1dd6f1ba9efa7e3e4dba8fb398ddeebbfca6fdfd8cec731e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25200 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM7U_zGaO2I3T0WmrxxhXbUJg-LusCJnjNuHkrCGiqV-X8UqPgQxVNtlmXXX7F_49MM7h2qjo_0WouwNiuGT9sQCgmlkgnY0gmlwhKwSp1-KbXVsdGlhZGRyc5YACASsEqdfBrkHAAoErBKnXwa5CN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9SJTAGwta7ZpYhjnOV7zI-MqLjcmbLz0-GGHIoRj8BCDdGNwgrkHg3VkcIK5CYV3YWt1MgM --storenode=/ip4/172.18.167.95/tcp/47367/p2p/16Uiu2HAmBvaDreWHSRrSxMecVmEZgww7DZzM4VE8uaVuKGHgntWT --store=true --relay=true
2025-12-30 04:30:45.256 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.23 waku c357851739cc59e81993d9d2cea5506dc85098e6fe793d7d2773838e68cf12b8
2025-12-30 04:30:45.287 DEBUG [src.node.docker_mananger] Container started with ID c357851739cc. Setting up logs at ./log/docker/store_node1_2025-12-30_04-30-43__33ee66ff-6e98-4fd4-9a7d-f9f43f615d08__wakuorg_nwaku:latest.log
2025-12-30 04:30:45.287 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25196
2025-12-30 04:30:45.288 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:30:46.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25196/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:46.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:30:46.293 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:30:46.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25196/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:46.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.23/tcp/25197/p2p/16Uiu2HAmKk1j7koUuiWbcyqKT8nNJ2Cimq5x1y8S2nhMNhvmbGGt","/ip4/172.18.14.23/tcp/25198/ws/p2p/16Uiu2HAmKk1j7koUuiWbcyqKT8nNJ2Cimq5x1y8S2nhMNhvmbGGt"],"enrUri":"enr:-L24QD1SLouuH-fEoGTvKozOGJ1mZgDlly1iRGYllOvfCR_abk47m_BbZ3MOZ8uBILcQrW2701u_bA4SqjCDMAUCjxwCgmlkgnY0gmlwhKwSDheKbXVsdGlhZGRyc5YACASsEg4XBmJtAAoErBIOFwZibt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaUtEzTflcHDVbr-HqpgvqpmGFNgT_gzgegiFoo5xYWWDdGNwgmJtg3VkcIJib4V3YWt1MgM"}'
2025-12-30 04:30:46.296 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:30:46.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25196/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.167.95/tcp/47367/p2p/16Uiu2HAmBvaDreWHSRrSxMecVmEZgww7DZzM4VE8uaVuKGHgntWT"]'
2025-12-30 04:30:46.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:46.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:30:46.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:46.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25196/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:30:46.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:46.304 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:46.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:46.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:46.311 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:46.511 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:46.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:46.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:46.517 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:46.717 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:46.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:46.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:46.723 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:46.924 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:46.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:46.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:46.928 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:47.130 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:47.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:47.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:47.136 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:47.336 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:47.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:47.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:47.342 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:47.543 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:47.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:47.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:47.548 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:47.748 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:47.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:47.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:47.754 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:47.955 DEBUG [tests.store.test_topics] Trying to get stored msg with empty pubsub topic
2025-12-30 04:30:47.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47366/store/v3/messages?includeData=true&pubsubTopic=&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:47.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x17772247c7181a5f3d9482f5ea528dce91790738be83f8a2a9c8b521dba2f324","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767069046304777619,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x1dd6c66a717ae4dfddc7e3480833b0cbbf994fafc4e80ab38f02e3ea5ab718f1","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767069046511586693,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xb5c47e040b8ba9af9d73a1db8bf73a2f5ac446b2db7cd64aee5bfb5b3e50aef4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1767069046717679991,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x95b94a31e3f6690853d4a483f19e9477c095ed29a22b8177485655441294dd11","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1767069046924004655,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xb58a889cb0b812a2b0ddf40d09ebbe8eb113d977f439916ac5cd8cac9ebb31fb","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1767069047130441599,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd0a52b73eb89964f5f1c4919be8258df2cd5fb707f5ddac47a9cc57e7006effb","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1767069047336633496,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x28700cb09b8b7f32d9c5069c8bb3aa35da13f1819de1a4f1996f28072142122d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767069047542915614,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x525bf872a523c17bf015c8724ae3f65314e09f05aae6f212c0db38d1eb789e64","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1767069047748764961,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-30 04:30:47.958 DEBUG [tests.store.test_topics] getting the following response when sending empty pubsub_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0x17772247c7181a5f3d9482f5ea528dce91790738be83f8a2a9c8b521dba2f324', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1767069046304777619, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x1dd6c66a717ae4dfddc7e3480833b0cbbf994fafc4e80ab38f02e3ea5ab718f1', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1767069046511586693, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xb5c47e040b8ba9af9d73a1db8bf73a2f5ac446b2db7cd64aee5bfb5b3e50aef4', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1767069046717679991, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x95b94a31e3f6690853d4a483f19e9477c095ed29a22b8177485655441294dd11', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1767069046924004655, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xb58a889cb0b812a2b0ddf40d09ebbe8eb113d977f439916ac5cd8cac9ebb31fb', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1767069047130441599, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xd0a52b73eb89964f5f1c4919be8258df2cd5fb707f5ddac47a9cc57e7006effb', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1767069047336633496, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x28700cb09b8b7f32d9c5069c8bb3aa35da13f1819de1a4f1996f28072142122d', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1767069047542915614, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x525bf872a523c17bf015c8724ae3f65314e09f05aae6f212c0db38d1eb789e64', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1767069047748764961, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
2025-12-30 04:30:47.958 DEBUG [tests.store.test_topics] messages successfully queried with empty pubsub topic
2025-12-30 04:30:47.961 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:30:47.962 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:30:47.962 DEBUG [src.node.waku_node] Stopping container with id b7fc3b96229b
2025-12-30 04:30:48.545 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:30:48.546 DEBUG [src.node.waku_node] Stopping container with id c357851739cc
2025-12-30 04:30:49.072 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:30:49.074 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:30:49.083 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:30:49.089 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,80 @@
2025-12-30 04:21:54.234 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:21:54.234 DEBUG [tests.conftest] Running test: test_relay_peers_on_shard_contains_connected_peer with id: 2025-12-30_04-21-54__721f15ef-2fcb-41cf-a942-e2e24d9c1455
2025-12-30 04:21:54.234 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:21:54.235 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:21:54.235 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:21:54.241 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:54.242 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-21-54__721f15ef-2fcb-41cf-a942-e2e24d9c1455__wakuorg_nwaku:latest.log
2025-12-30 04:21:54.247 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:54.248 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-21-54__721f15ef-2fcb-41cf-a942-e2e24d9c1455__wakuorg_nwaku:latest.log
2025-12-30 04:21:54.254 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:54.254 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-21-54__721f15ef-2fcb-41cf-a942-e2e24d9c1455__wakuorg_nwaku:latest.log
2025-12-30 04:21:54.260 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:54.260 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-21-54__721f15ef-2fcb-41cf-a942-e2e24d9c1455__wakuorg_nwaku:latest.log
2025-12-30 04:21:54.260 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:21:54.261 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:21:54.261 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:21:54.262 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:21:54.263 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:21:54.263 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.112
2025-12-30 04:21:54.263 DEBUG [src.node.docker_mananger] Generated ports ['35246', '35247', '35248', '35249', '35250']
2025-12-30 04:21:54.264 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:21:54.264 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:21:54.264 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:21:54.264 DEBUG [src.node.docker_mananger] docker run -i -t -p 35246:35246 -p 35247:35247 -p 35248:35248 -p 35249:35249 -p 35250:35250 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35248 --rest-port=35246 --tcp-port=35247 --discv5-udp-port=35249 --rest-address=0.0.0.0 --nat=extip:172.18.98.112 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=87581cee270d98f7509d563dcbb7ec952dfde9bba5459e4778e7c3ad88bfbba3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35250 --metrics-logging=true --relay=true --dns-discovery=false
2025-12-30 04:21:54.447 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.112 waku 552ee2b8eeae45df56179a47133cc967d767d6f4e1c2f850c7cdaf2a3369412a
2025-12-30 04:21:54.477 DEBUG [src.node.docker_mananger] Container started with ID 552ee2b8eeae. Setting up logs at ./log/docker/node1_2025-12-30_04-21-54__721f15ef-2fcb-41cf-a942-e2e24d9c1455__wakuorg_nwaku:latest.log
2025-12-30 04:21:54.477 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35246
2025-12-30 04:21:54.478 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:21:54.510 ERROR [src.node.docker_mananger] Max retries reached for container d3b5562ab08c. Exiting log stream.
2025-12-30 04:21:55.031 ERROR [src.node.docker_mananger] Max retries reached for container dd6be4e9981c. Exiting log stream.
2025-12-30 04:21:55.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35246/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:55.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:21:55.482 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:21:55.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35246/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:55.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.112/tcp/35247/p2p/16Uiu2HAkyV83aJ8X9AbEgxz2rhAZPYM4dLMWqNJrERbSt2V6MxJA","/ip4/172.18.98.112/tcp/35248/ws/p2p/16Uiu2HAkyV83aJ8X9AbEgxz2rhAZPYM4dLMWqNJrERbSt2V6MxJA"],"enrUri":"enr:-La4QMSBXM7fA46TgLkDxtx3XwnoJkixzUjafuU6Ge_I2IDMBlYUpI6ev6ffzUXBqyK9SQX1OLVq6hSUPYSVtJ2YwbQCgmlkgnY0gmlwhKwSYnCKbXVsdGlhZGRyc5YACASsEmJwBomvAAoErBJicAaJsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPFD2Twk608q5gbiY99OFVzaViV5H53xaoRS5EK3AA0-DdGNwgomvhXdha3UyAQ"}'
2025-12-30 04:21:55.484 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:21:55.484 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:21:55.484 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:21:55.486 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:21:55.486 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.116
2025-12-30 04:21:55.486 DEBUG [src.node.docker_mananger] Generated ports ['56430', '56431', '56432', '56433', '56434']
2025-12-30 04:21:55.487 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:21:55.487 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:21:55.487 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:21:55.487 DEBUG [src.node.docker_mananger] docker run -i -t -p 56430:56430 -p 56431:56431 -p 56432:56432 -p 56433:56433 -p 56434:56434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56432 --rest-port=56430 --tcp-port=56431 --discv5-udp-port=56433 --rest-address=0.0.0.0 --nat=extip:172.18.5.116 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=d93f1b0fac0ffefcca7f73ccba1174d0cfa1c130a9724aacaf50eaefaef8deda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56434 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QMSBXM7fA46TgLkDxtx3XwnoJkixzUjafuU6Ge_I2IDMBlYUpI6ev6ffzUXBqyK9SQX1OLVq6hSUPYSVtJ2YwbQCgmlkgnY0gmlwhKwSYnCKbXVsdGlhZGRyc5YACASsEmJwBomvAAoErBJicAaJsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPFD2Twk608q5gbiY99OFVzaViV5H53xaoRS5EK3AA0-DdGNwgomvhXdha3UyAQ
2025-12-30 04:21:55.672 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.116 waku 0ad68b2ae5354e5f35b7ee0b34d05d9a29fd01b49d8d7bc166fb53accc721fdd
2025-12-30 04:21:55.703 DEBUG [src.node.docker_mananger] Container started with ID 0ad68b2ae535. Setting up logs at ./log/docker/node2_2025-12-30_04-21-54__721f15ef-2fcb-41cf-a942-e2e24d9c1455__wakuorg_nwaku:latest.log
2025-12-30 04:21:55.703 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56430
2025-12-30 04:21:55.703 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:21:56.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56430/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:56.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:21:56.707 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:21:56.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:56.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.116/tcp/56431/p2p/16Uiu2HAm9TRnGjxeq6YYSGpFNwBhf8pgq1z3mqPGSAe9koHtxYZj","/ip4/172.18.5.116/tcp/56432/ws/p2p/16Uiu2HAm9TRnGjxeq6YYSGpFNwBhf8pgq1z3mqPGSAe9koHtxYZj"],"enrUri":"enr:-La4QA31x0uFZBAgpEr6Ph62SVbi4_ZQWAVWiHeRNhavH_VCXKx78u77FHXjpRD3tc15Iwdb_J5ULIMkTIrrPl7ZURICgmlkgnY0gmlwhKwSBXSKbXVsdGlhZGRyc5YACASsEgV0BtxvAAoErBIFdAbccN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0Ha5YJS0lE45w_FNQWa6fcjOAxWAY0DxkIa2b_eUuo6DdGNwgtxvhXdha3UyAQ"}'
2025-12-30 04:21:56.709 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:21:56.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35246/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.5.116/tcp/56431/p2p/16Uiu2HAm9TRnGjxeq6YYSGpFNwBhf8pgq1z3mqPGSAe9koHtxYZj"]'
2025-12-30 04:21:56.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:56.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56430/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.98.112/tcp/35247/p2p/16Uiu2HAkyV83aJ8X9AbEgxz2rhAZPYM4dLMWqNJrERbSt2V6MxJA"]'
2025-12-30 04:21:56.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:56.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35246/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:56.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.5.116/tcp/56431/p2p/16Uiu2HAm9TRnGjxeq6YYSGpFNwBhf8pgq1z3mqPGSAe9koHtxYZj","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-30 04:21:56.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56430/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:56.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.98.112/tcp/34756/p2p/16Uiu2HAkyV83aJ8X9AbEgxz2rhAZPYM4dLMWqNJrERbSt2V6MxJA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-30 04:21:56.762 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:21:57.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35246/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:21:57.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:57.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56430/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:21:57.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:57.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35246/admin/v1/peers/relay/on/0" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:57.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.5.116/tcp/56431/p2p/16Uiu2HAm9TRnGjxeq6YYSGpFNwBhf8pgq1z3mqPGSAe9koHtxYZj","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin","score":0.0}]}'
2025-12-30 04:21:57.771 DEBUG [tests.rest_flags.test_admin_flags] checking shard=0 list: {'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.5.116/tcp/56431/p2p/16Uiu2HAm9TRnGjxeq6YYSGpFNwBhf8pgq1z3mqPGSAe9koHtxYZj', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-124-g96196a', 'origin': 'UnknownOrigin', 'score': 0.0}]}
2025-12-30 04:21:57.773 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:21:57.774 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:21:57.774 DEBUG [src.node.waku_node] Stopping container with id 552ee2b8eeae
2025-12-30 04:21:58.283 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:21:58.283 DEBUG [src.node.waku_node] Stopping container with id 0ad68b2ae535
2025-12-30 04:21:58.793 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:21:58.797 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:21:58.805 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:21:58.809 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,69 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_only_relay__peer_only_store with id: 2025-12-30_04-34-56__dbdde69f-5703-47a8-8118-03315f5ac250
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-34-56__dbdde69f-5703-47a8-8118-03315f5ac250__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.213.202
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20581', '20582', '20583', '20584', '20585']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20581:20581 -p 20582:20582 -p 20583:20583 -p 20584:20584 -p 20585:20585 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20583 --rest-port=20581 --tcp-port=20582 --discv5-udp-port=20584 --rest-address=0.0.0.0 --nat=extip:172.18.213.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecb4febfcfaf5b75abdbae3e7d11064eb088fd1890af70abfbbefaea617561de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20585 --metrics-logging=true --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.202 waku 2b26eef3187fda5984ae70e423bb034049326e8ea5fb38e8b0277253792bf8b9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2b26eef3187f. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-34-56__dbdde69f-5703-47a8-8118-03315f5ac250__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20581
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f1918da73c7e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0ce53da2d9fe. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20581/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20581/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.202/tcp/20582/p2p/16Uiu2HAmNwbVTee6USd7BZKVPsKEHTq2CRb1YzQhYuBc7XUyB7nG","/ip4/172.18.213.202/tcp/20583/ws/p2p/16Uiu2HAmNwbVTee6USd7BZKVPsKEHTq2CRb1YzQhYuBc7XUyB7nG"],"enrUri":"enr:-L24QFMm7KMyI0nbpmuwpBGpGbf6QeRC7sS5gjxcd-Pfp8CSf7RCAcivAtTYYN1GFuJ7A0Tc8A_nVBpzOv6TMoTnf14CgmlkgnY0gmlwhKwS1cqKbXVsdGlhZGRyc5YACASsEtXKBlBmAAoErBLVygZQZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmNXlZ9xUKT0X1Y1-OD9xhQjVHP07h5Ibbh08DWpUq4mDdGNwglBmg3VkcIJQaIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-34-56__dbdde69f-5703-47a8-8118-03315f5ac250__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.249.115
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6143', '6144', '6145', '6146', '6147']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6143:6143 -p 6144:6144 -p 6145:6145 -p 6146:6146 -p 6147:6147 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6145 --rest-port=6143 --tcp-port=6144 --discv5-udp-port=6146 --rest-address=0.0.0.0 --nat=extip:172.18.249.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4dcecfccff4ee6ffb2dbdf3be598f7d9bae82cd2f2a06eb18ad4a51d33fc0381 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6147 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFMm7KMyI0nbpmuwpBGpGbf6QeRC7sS5gjxcd-Pfp8CSf7RCAcivAtTYYN1GFuJ7A0Tc8A_nVBpzOv6TMoTnf14CgmlkgnY0gmlwhKwS1cqKbXVsdGlhZGRyc5YACASsEtXKBlBmAAoErBLVygZQZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmNXlZ9xUKT0X1Y1-OD9xhQjVHP07h5Ibbh08DWpUq4mDdGNwglBmg3VkcIJQaIV3YWt1MgE --storenode=/ip4/172.18.213.202/tcp/20582/p2p/16Uiu2HAmNwbVTee6USd7BZKVPsKEHTq2CRb1YzQhYuBc7XUyB7nG --store=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.115 waku c64389b6428ef3e98b20d051df153a8ab08577b8bf029265a6eb31984c890157
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c64389b6428e. Setting up logs at ./log/docker/store_node1_2025-12-30_04-34-56__dbdde69f-5703-47a8-8118-03315f5ac250__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6143
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6143/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6143/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.249.115/tcp/6144/p2p/16Uiu2HAm5L116q9WdwMTChqnz2aH86atPn6FpoGrHonWQRLrJkZG","/ip4/172.18.249.115/tcp/6145/ws/p2p/16Uiu2HAm5L116q9WdwMTChqnz2aH86atPn6FpoGrHonWQRLrJkZG"],"enrUri":"enr:-L24QM3jH5cw1ywnSqlj7XgNMEWk_vpPaxdUMxm4kxxIFSjCHj2F6QK3eok4TF9P70eJ7fjPDDZrWqTfR9_meDIxN2oCgmlkgnY0gmlwhKwS-XOKbXVsdGlhZGRyc5YACASsEvlzBhgAAAoErBL5cwYYAd0DgnJzhQADAQAAiXNlY3AyNTZrMaECkyDkrY_UHUU_IUmYtlsbAg5CPmC8F8jL2yQNygCc8nODdGNwghgAg3VkcIIYAoV3YWt1MgI"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.202/tcp/20582/p2p/16Uiu2HAmNwbVTee6USd7BZKVPsKEHTq2CRb1YzQhYuBc7XUyB7nG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20581/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20581/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6143/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  src.steps.store:store.py:228 messages length is 0
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2b26eef3187f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c64389b6428e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,584 @@
2025-12-30 04:30:12.297 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:30:12.297 DEBUG [tests.conftest] Running test: test_get_store_messages_with_different_payloads with id: 2025-12-30_04-30-12__7e2a3951-0a31-4115-9888-6b89da47345a
2025-12-30 04:30:12.298 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:30:12.298 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:30:12.298 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:30:12.307 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:30:12.308 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-30-12__7e2a3951-0a31-4115-9888-6b89da47345a__wakuorg_nwaku:latest.log
2025-12-30 04:30:12.308 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:30:12.308 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:30:12.310 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:30:12.311 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.0.148
2025-12-30 04:30:12.311 DEBUG [src.node.docker_mananger] Generated ports ['45152', '45153', '45154', '45155', '45156']
2025-12-30 04:30:12.311 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:30:12.312 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:30:12.313 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:30:12.314 DEBUG [src.node.docker_mananger] docker run -i -t -p 45152:45152 -p 45153:45153 -p 45154:45154 -p 45155:45155 -p 45156:45156 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45154 --rest-port=45152 --tcp-port=45153 --discv5-udp-port=45155 --rest-address=0.0.0.0 --nat=extip:172.18.0.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=96f48b9adfef9bfafcd9cf8d66ab76f20bb70df01e0bd38fefdc8aa4eddbaa7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45156 --metrics-logging=true --store=true --relay=true
2025-12-30 04:30:12.501 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.0.148 waku 055c974914fe8fb9df1ad66bbb6027d8e078227bd9d8f981aad5c21a40333ecd
2025-12-30 04:30:12.535 DEBUG [src.node.docker_mananger] Container started with ID 055c974914fe. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-30-12__7e2a3951-0a31-4115-9888-6b89da47345a__wakuorg_nwaku:latest.log
2025-12-30 04:30:12.536 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45152
2025-12-30 04:30:12.537 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:30:12.581 ERROR [src.node.docker_mananger] Max retries reached for container 7c7a2b4f1514. Exiting log stream.
2025-12-30 04:30:13.128 ERROR [src.node.docker_mananger] Max retries reached for container 83b9a1632d64. Exiting log stream.
2025-12-30 04:30:13.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:13.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:30:13.541 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:30:13.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:13.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.148/tcp/45153/p2p/16Uiu2HAkxoEfii5erfp6f1Q7ZBDPtyQcAiLCf9fzxHbGBD25x3qQ","/ip4/172.18.0.148/tcp/45154/ws/p2p/16Uiu2HAkxoEfii5erfp6f1Q7ZBDPtyQcAiLCf9fzxHbGBD25x3qQ"],"enrUri":"enr:-L24QJq1R8XXhk9DU084ZEzbszHuRQfDbG43h7D2tpD55MvOS5XKVFc40BibC_oSgxqow0uOod2b9ontMKrRxHWg-9gCgmlkgnY0gmlwhKwSAJSKbXVsdGlhZGRyc5YACASsEgCUBrBhAAoErBIAlAawYt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMhk3-S167BU5t0sSwVFydKGZXpWoRL_54mErGVV4DLeDdGNwgrBhg3VkcIKwY4V3YWt1MgM"}'
2025-12-30 04:30:13.544 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:30:13.551 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:30:13.551 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-30-12__7e2a3951-0a31-4115-9888-6b89da47345a__wakuorg_nwaku:latest.log
2025-12-30 04:30:13.551 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:30:13.551 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:30:13.553 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:30:13.553 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.143.24
2025-12-30 04:30:13.553 DEBUG [src.node.docker_mananger] Generated ports ['28236', '28237', '28238', '28239', '28240']
2025-12-30 04:30:13.553 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:30:13.553 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:30:13.553 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:30:13.553 DEBUG [src.node.docker_mananger] docker run -i -t -p 28236:28236 -p 28237:28237 -p 28238:28238 -p 28239:28239 -p 28240:28240 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28238 --rest-port=28236 --tcp-port=28237 --discv5-udp-port=28239 --rest-address=0.0.0.0 --nat=extip:172.18.143.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac347af2aeedd36ef03d6d853fba4707455c70d2d8dec98c5fc32bf8dcbfe79e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28240 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJq1R8XXhk9DU084ZEzbszHuRQfDbG43h7D2tpD55MvOS5XKVFc40BibC_oSgxqow0uOod2b9ontMKrRxHWg-9gCgmlkgnY0gmlwhKwSAJSKbXVsdGlhZGRyc5YACASsEgCUBrBhAAoErBIAlAawYt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMhk3-S167BU5t0sSwVFydKGZXpWoRL_54mErGVV4DLeDdGNwgrBhg3VkcIKwY4V3YWt1MgM --storenode=/ip4/172.18.0.148/tcp/45153/p2p/16Uiu2HAkxoEfii5erfp6f1Q7ZBDPtyQcAiLCf9fzxHbGBD25x3qQ --store=true --relay=true
2025-12-30 04:30:13.732 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.143.24 waku 0813e011e994c2c31611328661667e64d3aea683f66b94a33cca11ed036d6e41
2025-12-30 04:30:13.769 DEBUG [src.node.docker_mananger] Container started with ID 0813e011e994. Setting up logs at ./log/docker/store_node1_2025-12-30_04-30-12__7e2a3951-0a31-4115-9888-6b89da47345a__wakuorg_nwaku:latest.log
2025-12-30 04:30:13.769 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28236
2025-12-30 04:30:13.769 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:30:14.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:14.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:30:14.775 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:30:14.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:14.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.24/tcp/28237/p2p/16Uiu2HAmPBKGkVJiMys1vKaVVzmPwUo1SysDwTEgrjtuDdm4fNC1","/ip4/172.18.143.24/tcp/28238/ws/p2p/16Uiu2HAmPBKGkVJiMys1vKaVVzmPwUo1SysDwTEgrjtuDdm4fNC1"],"enrUri":"enr:-L24QPtR4NUD7xnrUqGJQqp0HNc-5ExQ2AvseYULaOqdv9XVNn2AM_ARQFi_CJhlx6aBCyvEYJ_4wwvL3LdJ23lltO0CgmlkgnY0gmlwhKwSjxiKbXVsdGlhZGRyc5YACASsEo8YBm5NAAoErBKPGAZuTt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnFmwO8EBSBtIZSQO0gByax7-eU6rKpLPSiyIU0UBeBKDdGNwgm5Ng3VkcIJuT4V3YWt1MgM"}'
2025-12-30 04:30:14.778 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:30:14.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28236/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.0.148/tcp/45153/p2p/16Uiu2HAkxoEfii5erfp6f1Q7ZBDPtyQcAiLCf9fzxHbGBD25x3qQ"]'
2025-12-30 04:30:14.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:14.782 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:30:14.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:14.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28236/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:30:14.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:14.787 DEBUG [tests.store.test_get_messages] Running test with payload A simple string
2025-12-30 04:30:14.787 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:14.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:14.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:14.793 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:14.993 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:14.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:14.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"}]}'
2025-12-30 04:30:14.996 DEBUG [src.steps.store] messages length is 1
2025-12-30 04:30:14.997 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:14.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"}]}'
2025-12-30 04:30:15.000 DEBUG [src.steps.store] messages length is 1
2025-12-30 04:30:15.000 DEBUG [tests.store.test_get_messages] Running test with payload An integer
2025-12-30 04:30:15.001 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:15.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:15.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:15.005 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:15.206 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"}]}'
2025-12-30 04:30:15.209 DEBUG [src.steps.store] messages length is 2
2025-12-30 04:30:15.210 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"}]}'
2025-12-30 04:30:15.213 DEBUG [src.steps.store] messages length is 2
2025-12-30 04:30:15.213 DEBUG [tests.store.test_get_messages] Running test with payload A dictionary
2025-12-30 04:30:15.213 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:15.213 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:15.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:15.219 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:15.419 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"}]}'
2025-12-30 04:30:15.422 DEBUG [src.steps.store] messages length is 3
2025-12-30 04:30:15.423 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"}]}'
2025-12-30 04:30:15.426 DEBUG [src.steps.store] messages length is 3
2025-12-30 04:30:15.426 DEBUG [tests.store.test_get_messages] Running test with payload Chinese characters
2025-12-30 04:30:15.426 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:15.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:15.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:15.431 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:15.632 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"}]}'
2025-12-30 04:30:15.635 DEBUG [src.steps.store] messages length is 4
2025-12-30 04:30:15.635 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"}]}'
2025-12-30 04:30:15.638 DEBUG [src.steps.store] messages length is 4
2025-12-30 04:30:15.638 DEBUG [tests.store.test_get_messages] Running test with payload Emojis
2025-12-30 04:30:15.639 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:15.639 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:15.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:15.644 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:15.844 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"}]}'
2025-12-30 04:30:15.848 DEBUG [src.steps.store] messages length is 5
2025-12-30 04:30:15.848 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:15.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:15.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"}]}'
2025-12-30 04:30:15.851 DEBUG [src.steps.store] messages length is 5
2025-12-30 04:30:15.852 DEBUG [tests.store.test_get_messages] Running test with payload Lorem ipsum text
2025-12-30 04:30:15.852 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:15.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:15.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:15.857 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:16.057 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"}]}'
2025-12-30 04:30:16.061 DEBUG [src.steps.store] messages length is 6
2025-12-30 04:30:16.061 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"}]}'
2025-12-30 04:30:16.064 DEBUG [src.steps.store] messages length is 6
2025-12-30 04:30:16.064 DEBUG [tests.store.test_get_messages] Running test with payload HTML content
2025-12-30 04:30:16.065 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:16.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:16.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:16.070 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:16.271 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"}]}'
2025-12-30 04:30:16.274 DEBUG [src.steps.store] messages length is 7
2025-12-30 04:30:16.274 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"}]}'
2025-12-30 04:30:16.278 DEBUG [src.steps.store] messages length is 7
2025-12-30 04:30:16.278 DEBUG [tests.store.test_get_messages] Running test with payload Cyrillic characters
2025-12-30 04:30:16.278 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:16.278 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:16.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:16.284 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:16.485 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"}]}'
2025-12-30 04:30:16.488 DEBUG [src.steps.store] messages length is 8
2025-12-30 04:30:16.488 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"}]}'
2025-12-30 04:30:16.491 DEBUG [src.steps.store] messages length is 8
2025-12-30 04:30:16.492 DEBUG [tests.store.test_get_messages] Running test with payload Base64 encoded string
2025-12-30 04:30:16.492 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:16.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:16.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:16.497 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:16.698 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"}]}'
2025-12-30 04:30:16.701 DEBUG [src.steps.store] messages length is 9
2025-12-30 04:30:16.702 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"}]}'
2025-12-30 04:30:16.705 DEBUG [src.steps.store] messages length is 9
2025-12-30 04:30:16.705 DEBUG [tests.store.test_get_messages] Running test with payload Binary data
2025-12-30 04:30:16.705 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:16.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:16.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:16.710 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:16.911 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"}]}'
2025-12-30 04:30:16.915 DEBUG [src.steps.store] messages length is 10
2025-12-30 04:30:16.915 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:16.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:16.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"}]}'
2025-12-30 04:30:16.919 DEBUG [src.steps.store] messages length is 10
2025-12-30 04:30:16.919 DEBUG [tests.store.test_get_messages] Running test with payload Special characters with whitespace
2025-12-30 04:30:16.919 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:16.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:16.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:16.925 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:17.125 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"}]}'
2025-12-30 04:30:17.129 DEBUG [src.steps.store] messages length is 11
2025-12-30 04:30:17.129 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"}]}'
2025-12-30 04:30:17.132 DEBUG [src.steps.store] messages length is 11
2025-12-30 04:30:17.132 DEBUG [tests.store.test_get_messages] Running test with payload Boolean false as a string
2025-12-30 04:30:17.132 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:17.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:17.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:17.138 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:17.339 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"}]}'
2025-12-30 04:30:17.342 DEBUG [src.steps.store] messages length is 12
2025-12-30 04:30:17.343 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"}]}'
2025-12-30 04:30:17.346 DEBUG [src.steps.store] messages length is 12
2025-12-30 04:30:17.347 DEBUG [tests.store.test_get_messages] Running test with payload A float number
2025-12-30 04:30:17.347 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:17.347 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:17.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:17.352 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:17.553 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"}]}'
2025-12-30 04:30:17.556 DEBUG [src.steps.store] messages length is 13
2025-12-30 04:30:17.556 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"}]}'
2025-12-30 04:30:17.560 DEBUG [src.steps.store] messages length is 13
2025-12-30 04:30:17.560 DEBUG [tests.store.test_get_messages] Running test with payload A list
2025-12-30 04:30:17.560 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:17.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:17.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:17.565 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:17.765 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"}]}'
2025-12-30 04:30:17.769 DEBUG [src.steps.store] messages length is 14
2025-12-30 04:30:17.769 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"}]}'
2025-12-30 04:30:17.772 DEBUG [src.steps.store] messages length is 14
2025-12-30 04:30:17.772 DEBUG [tests.store.test_get_messages] Running test with payload Hexadecimal number as a string
2025-12-30 04:30:17.773 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:17.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:17.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:17.777 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:17.978 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"}]}'
2025-12-30 04:30:17.982 DEBUG [src.steps.store] messages length is 15
2025-12-30 04:30:17.982 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:17.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:17.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"}]}'
2025-12-30 04:30:17.986 DEBUG [src.steps.store] messages length is 15
2025-12-30 04:30:17.986 DEBUG [tests.store.test_get_messages] Running test with payload Email format
2025-12-30 04:30:17.986 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:17.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:17.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:17.991 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:18.192 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"}]}'
2025-12-30 04:30:18.196 DEBUG [src.steps.store] messages length is 16
2025-12-30 04:30:18.196 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"}]}'
2025-12-30 04:30:18.200 DEBUG [src.steps.store] messages length is 16
2025-12-30 04:30:18.200 DEBUG [tests.store.test_get_messages] Running test with payload URL format
2025-12-30 04:30:18.200 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:18.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:18.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:18.206 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:18.406 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"}]}'
2025-12-30 04:30:18.410 DEBUG [src.steps.store] messages length is 17
2025-12-30 04:30:18.410 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"}]}'
2025-12-30 04:30:18.414 DEBUG [src.steps.store] messages length is 17
2025-12-30 04:30:18.414 DEBUG [tests.store.test_get_messages] Running test with payload Date and time in ISO format
2025-12-30 04:30:18.415 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:18.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:18.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:18.421 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:18.621 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"}]}'
2025-12-30 04:30:18.625 DEBUG [src.steps.store] messages length is 18
2025-12-30 04:30:18.625 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"}]}'
2025-12-30 04:30:18.628 DEBUG [src.steps.store] messages length is 18
2025-12-30 04:30:18.628 DEBUG [tests.store.test_get_messages] Running test with payload String with escaped quotes
2025-12-30 04:30:18.629 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:18.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:18.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:18.634 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:18.835 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"}]}'
2025-12-30 04:30:18.839 DEBUG [src.steps.store] messages length is 19
2025-12-30 04:30:18.839 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:18.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:18.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"}]}'
2025-12-30 04:30:18.842 DEBUG [src.steps.store] messages length is 19
2025-12-30 04:30:18.843 DEBUG [tests.store.test_get_messages] Running test with payload A regular expression
2025-12-30 04:30:18.843 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:18.843 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:18.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:18.849 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:19.050 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"}]}'
2025-12-30 04:30:19.053 DEBUG [src.steps.store] messages length is 20
2025-12-30 04:30:19.053 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"}]}'
2025-12-30 04:30:19.057 DEBUG [src.steps.store] messages length is 20
2025-12-30 04:30:19.057 DEBUG [tests.store.test_get_messages] Running test with payload A very long string
2025-12-30 04:30:19.057 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:19.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:19.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:19.064 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:19.264 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"}]}'
2025-12-30 04:30:19.268 DEBUG [src.steps.store] messages length is 21
2025-12-30 04:30:19.268 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"}]}'
2025-12-30 04:30:19.271 DEBUG [src.steps.store] messages length is 21
2025-12-30 04:30:19.272 DEBUG [tests.store.test_get_messages] Running test with payload A JSON string
2025-12-30 04:30:19.272 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:19.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:19.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:19.278 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:19.479 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"}]}'
2025-12-30 04:30:19.482 DEBUG [src.steps.store] messages length is 22
2025-12-30 04:30:19.483 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"}]}'
2025-12-30 04:30:19.487 DEBUG [src.steps.store] messages length is 22
2025-12-30 04:30:19.487 DEBUG [tests.store.test_get_messages] Running test with payload A Unix path
2025-12-30 04:30:19.487 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:19.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:19.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:19.493 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:19.694 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"}]}'
2025-12-30 04:30:19.698 DEBUG [src.steps.store] messages length is 23
2025-12-30 04:30:19.698 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"}]}'
2025-12-30 04:30:19.702 DEBUG [src.steps.store] messages length is 23
2025-12-30 04:30:19.702 DEBUG [tests.store.test_get_messages] Running test with payload A Windows path
2025-12-30 04:30:19.702 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:19.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:19.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:19.707 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:19.908 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"}]}'
2025-12-30 04:30:19.912 DEBUG [src.steps.store] messages length is 24
2025-12-30 04:30:19.912 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:19.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:19.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"}]}'
2025-12-30 04:30:19.916 DEBUG [src.steps.store] messages length is 24
2025-12-30 04:30:19.916 DEBUG [tests.store.test_get_messages] Running test with payload An SQL query
2025-12-30 04:30:19.916 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:19.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:19.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:19.922 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:20.123 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"}]}'
2025-12-30 04:30:20.127 DEBUG [src.steps.store] messages length is 25
2025-12-30 04:30:20.127 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"}]}'
2025-12-30 04:30:20.131 DEBUG [src.steps.store] messages length is 25
2025-12-30 04:30:20.131 DEBUG [tests.store.test_get_messages] Running test with payload JavaScript code snippet
2025-12-30 04:30:20.132 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:20.132 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:20.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:20.138 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:20.338 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"}]}'
2025-12-30 04:30:20.342 DEBUG [src.steps.store] messages length is 26
2025-12-30 04:30:20.342 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"}]}'
2025-12-30 04:30:20.347 DEBUG [src.steps.store] messages length is 26
2025-12-30 04:30:20.347 DEBUG [tests.store.test_get_messages] Running test with payload A CSS snippet
2025-12-30 04:30:20.347 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:20.348 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:20.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:20.353 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:20.554 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"}]}'
2025-12-30 04:30:20.557 DEBUG [src.steps.store] messages length is 27
2025-12-30 04:30:20.558 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"}]}'
2025-12-30 04:30:20.562 DEBUG [src.steps.store] messages length is 27
2025-12-30 04:30:20.562 DEBUG [tests.store.test_get_messages] Running test with payload A Python one-liner
2025-12-30 04:30:20.562 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:20.562 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:20.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:20.567 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:20.768 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"}]}'
2025-12-30 04:30:20.772 DEBUG [src.steps.store] messages length is 28
2025-12-30 04:30:20.772 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"}]}'
2025-12-30 04:30:20.776 DEBUG [src.steps.store] messages length is 28
2025-12-30 04:30:20.776 DEBUG [tests.store.test_get_messages] Running test with payload An IP address
2025-12-30 04:30:20.776 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:20.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:20.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:20.782 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:20.983 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"}]}'
2025-12-30 04:30:20.987 DEBUG [src.steps.store] messages length is 29
2025-12-30 04:30:20.987 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:20.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:20.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"}]}'
2025-12-30 04:30:20.991 DEBUG [src.steps.store] messages length is 29
2025-12-30 04:30:20.991 DEBUG [tests.store.test_get_messages] Running test with payload A domain name
2025-12-30 04:30:20.992 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:20.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:20.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:20.997 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:21.198 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"}]}'
2025-12-30 04:30:21.202 DEBUG [src.steps.store] messages length is 30
2025-12-30 04:30:21.202 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"}]}'
2025-12-30 04:30:21.206 DEBUG [src.steps.store] messages length is 30
2025-12-30 04:30:21.206 DEBUG [tests.store.test_get_messages] Running test with payload A user agent string
2025-12-30 04:30:21.207 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:21.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:21.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:21.213 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:21.413 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"}]}'
2025-12-30 04:30:21.417 DEBUG [src.steps.store] messages length is 31
2025-12-30 04:30:21.417 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"}]}'
2025-12-30 04:30:21.421 DEBUG [src.steps.store] messages length is 31
2025-12-30 04:30:21.422 DEBUG [tests.store.test_get_messages] Running test with payload A credit card number
2025-12-30 04:30:21.422 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:21.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:21.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:21.427 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:21.627 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"}]}'
2025-12-30 04:30:21.631 DEBUG [src.steps.store] messages length is 32
2025-12-30 04:30:21.632 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"}]}'
2025-12-30 04:30:21.635 DEBUG [src.steps.store] messages length is 32
2025-12-30 04:30:21.636 DEBUG [tests.store.test_get_messages] Running test with payload A phone number
2025-12-30 04:30:21.636 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:21.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:21.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:21.641 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:21.841 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"}]}'
2025-12-30 04:30:21.846 DEBUG [src.steps.store] messages length is 33
2025-12-30 04:30:21.846 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:21.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:21.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"}]}'
2025-12-30 04:30:21.850 DEBUG [src.steps.store] messages length is 33
2025-12-30 04:30:21.850 DEBUG [tests.store.test_get_messages] Running test with payload A UUID
2025-12-30 04:30:21.850 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:21.851 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:21.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:21.856 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:22.056 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"}]}'
2025-12-30 04:30:22.060 DEBUG [src.steps.store] messages length is 34
2025-12-30 04:30:22.060 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"}]}'
2025-12-30 04:30:22.064 DEBUG [src.steps.store] messages length is 34
2025-12-30 04:30:22.064 DEBUG [tests.store.test_get_messages] Running test with payload A hashtag
2025-12-30 04:30:22.065 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:22.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:22.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:22.070 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:22.271 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"}]}'
2025-12-30 04:30:22.275 DEBUG [src.steps.store] messages length is 35
2025-12-30 04:30:22.275 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"}]}'
2025-12-30 04:30:22.279 DEBUG [src.steps.store] messages length is 35
2025-12-30 04:30:22.280 DEBUG [tests.store.test_get_messages] Running test with payload A Twitter handle
2025-12-30 04:30:22.280 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:22.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:22.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:22.286 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:22.486 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"}]}'
2025-12-30 04:30:22.490 DEBUG [src.steps.store] messages length is 36
2025-12-30 04:30:22.491 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"}]}'
2025-12-30 04:30:22.494 DEBUG [src.steps.store] messages length is 36
2025-12-30 04:30:22.495 DEBUG [tests.store.test_get_messages] Running test with payload A password
2025-12-30 04:30:22.495 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:22.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:22.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:22.500 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:22.701 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"}]}'
2025-12-30 04:30:22.705 DEBUG [src.steps.store] messages length is 37
2025-12-30 04:30:22.705 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"}]}'
2025-12-30 04:30:22.710 DEBUG [src.steps.store] messages length is 37
2025-12-30 04:30:22.710 DEBUG [tests.store.test_get_messages] Running test with payload A date in common format
2025-12-30 04:30:22.711 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:22.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:22.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:22.716 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:22.917 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"},{"messageHash":"0xb2578dd5805beefe5a12ef8b4f8f458f8be510a000f989a1ef56c6f693e52b8f"}]}'
2025-12-30 04:30:22.921 DEBUG [src.steps.store] messages length is 38
2025-12-30 04:30:22.922 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:22.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:22.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"},{"messageHash":"0xb2578dd5805beefe5a12ef8b4f8f458f8be510a000f989a1ef56c6f693e52b8f"}]}'
2025-12-30 04:30:22.926 DEBUG [src.steps.store] messages length is 38
2025-12-30 04:30:22.927 DEBUG [tests.store.test_get_messages] Running test with payload A time string
2025-12-30 04:30:22.927 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:22.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:22.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:22.933 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:23.133 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:23.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:23.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"},{"messageHash":"0xb2578dd5805beefe5a12ef8b4f8f458f8be510a000f989a1ef56c6f693e52b8f"},{"messageHash":"0x67836550b8d78ca2fb97fc56d666143e0b931a6364aa0b14cf6ac9ac5d4653f9"}]}'
2025-12-30 04:30:23.137 DEBUG [src.steps.store] messages length is 39
2025-12-30 04:30:23.137 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:23.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:23.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"},{"messageHash":"0xb2578dd5805beefe5a12ef8b4f8f458f8be510a000f989a1ef56c6f693e52b8f"},{"messageHash":"0x67836550b8d78ca2fb97fc56d666143e0b931a6364aa0b14cf6ac9ac5d4653f9"}]}'
2025-12-30 04:30:23.141 DEBUG [src.steps.store] messages length is 39
2025-12-30 04:30:23.142 DEBUG [tests.store.test_get_messages] Running test with payload A mathematical equation
2025-12-30 04:30:23.142 DEBUG [src.steps.store] Relaying message
2025-12-30 04:30:23.142 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:30:23.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:30:23.146 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:30:23.348 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:23.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:23.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"},{"messageHash":"0xb2578dd5805beefe5a12ef8b4f8f458f8be510a000f989a1ef56c6f693e52b8f"},{"messageHash":"0x67836550b8d78ca2fb97fc56d666143e0b931a6364aa0b14cf6ac9ac5d4653f9"},{"messageHash":"0x333068de2edbb8a994b12f616dfb246b88c0fb4eea3ee686d8b01f400cf701cf"}]}'
2025-12-30 04:30:23.352 DEBUG [src.steps.store] messages length is 40
2025-12-30 04:30:23.353 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:30:23.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28236/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:30:23.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9509f3a3272a4bac0f254a9cc459102489b69153f78737c55118d52363b132b9"},{"messageHash":"0x36c97626d95083170c2c4ab5d3d8f55f9bbdc46594cb52f5c16a10cb0c43bbc5"},{"messageHash":"0x746c472d4ed53c61b7b8cf4165f047a740c7b9a20fa6b4b48c1aee3dba7d9642"},{"messageHash":"0x8fe61ec90bb1f44fe8931fbdc42f0ffcccfcdd0be3b6f07d2e7612497849c26b"},{"messageHash":"0x017da72c670cd12a3f43b02bda1637ffabe6262b9837e1fdcf71dee75e374af9"},{"messageHash":"0xad66053500509ec712ead5cd3efd00f19ff63c5be509c42f45a23c1f66e6b9df"},{"messageHash":"0x306e13395138a060503a1b5dc9ea53884115024bc6867124c0a99d015dd3bbf1"},{"messageHash":"0x834002c4d886bad00136110464e5d58d9fcf2b7f0ba8605db6a04548fa2ffcc2"},{"messageHash":"0xc6abe5045cabb4076e37bfb02b38408c3b2029e97d804ab68d953ef2962b9651"},{"messageHash":"0xbfdc27c88120f1e8624b586c4bbefd9670bb4b33a3a04c74ae3534dc3515124e"},{"messageHash":"0x102aaefbdddddcef275f33af244bdb348607dc83b0f9761224ae10f898f62063"},{"messageHash":"0x778dd68b33fcd4bf5808f8ec322910f832bfdf457665b0ed06a117868740d852"},{"messageHash":"0x0fe398a3cbe0fc0a78d17788f33d73d44b3b22043b72d8b8d65cc7ee7d90bc44"},{"messageHash":"0x3ece0830be4ba3cf637b957853282a14438f584906a53ad4433d55576132d130"},{"messageHash":"0xec67b4aedf89ac065e8683da1df2fc80627f8f46af873cf2b0f0f3ea4430877d"},{"messageHash":"0x8ee34172702ec9ef1061b4375d5ad9bef3a75bcb3a6c711d5f9e765cca59481b"},{"messageHash":"0xc23ef2e522bf7fd0ddd6a82a7c70986d8b6dd44d9a7cad36fcd8d2ddc8c2f9ff"},{"messageHash":"0x39c2bdfb4150aee1afafb8148568620b651cd7263ec7e917039ee209d16777ff"},{"messageHash":"0xbe610ea9161401bbd1ecfe14a2d1bc6fbe2f2d4bf845569e6120b2d1e9e1f870"},{"messageHash":"0xda55d10bfc63b00f78ed9cd50d98e24c1de6df98229d320655ed0cc207b6f93c"},{"messageHash":"0x06a35394568b7757a30ab5a9bb8b9b5909df8063f651c4f3d97921455ec8bfd4"},{"messageHash":"0x36cbfe820107eb70991227686ccec3d75df7ca06b7c60143a8029616c68e4dfc"},{"messageHash":"0x73c114a846158b41ec257cffb954cc910bd29ba7943b518ab26511f898ab71a1"},{"messageHash":"0x06439c23be932aeca2dab81392a95a030942efab96ec0788d35738892251ca4f"},{"messageHash":"0x4918c5634e0f7e943d38d6b121fa3341a1cef102afffdcb756be6d06940bc3d3"},{"messageHash":"0x7e97378d12ecf63fe63f65d29fa33fa172e7cd7b007ffdb91806db462284f4a3"},{"messageHash":"0x227b8060fcf8f1848d995e03505ce691c66acfd0c8ba18ad2b01935f12f34df9"},{"messageHash":"0x0ec16381c326f8a33ce0d9a30026f87aa6b0df08b16bc63aa024f819c126342a"},{"messageHash":"0x8d3978119a561df04eb08714ecdd491675f9c628b10aaa35ea474efd55a9f4ba"},{"messageHash":"0x347641ef7423f784e9767015398c0764776b490d25a721895431e738174871e1"},{"messageHash":"0xdf44f51e9a40b04e6432e9182fd683f2ae229ed7be03bffcc213cb5dc86f70a2"},{"messageHash":"0x1296c08cf9024e0ec4dd79b06131998526c13de2990e8f4230a658b3725f6a2e"},{"messageHash":"0x50268f94080f0ae232bc596ba40020476e4a34dbb39b39e19be1333bc4757ad0"},{"messageHash":"0xd760b1cb87c0bd029a82048f610f68ee2a23e9a59aa885db9d51dbe6c97bd976"},{"messageHash":"0x43b6401b0ea01cb3a07dd26ce0ef884fd0637b32f03b7a88d167fb867e823c5b"},{"messageHash":"0x851b44251da0f76418566739190a34049d212b09fe0c5e78c9648ff45d72bbc8"},{"messageHash":"0xfabd85326a3d1bd52a51421a19f58e1a86cf46bfe6f55c7b9ca15449255ed587"},{"messageHash":"0xb2578dd5805beefe5a12ef8b4f8f458f8be510a000f989a1ef56c6f693e52b8f"},{"messageHash":"0x67836550b8d78ca2fb97fc56d666143e0b931a6364aa0b14cf6ac9ac5d4653f9"},{"messageHash":"0x333068de2edbb8a994b12f616dfb246b88c0fb4eea3ee686d8b01f400cf701cf"}]}'
2025-12-30 04:30:23.357 DEBUG [src.steps.store] messages length is 40
2025-12-30 04:30:23.360 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:30:23.361 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:30:23.362 DEBUG [src.node.waku_node] Stopping container with id 055c974914fe
2025-12-30 04:30:23.941 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:30:23.943 DEBUG [src.node.waku_node] Stopping container with id 0813e011e994
2025-12-30 04:30:24.507 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:30:24.509 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:30:24.543 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:30:24.559 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_invalid_pubsub_topic_format with id: 2025-12-30_04-15-52__1543b410-7e20-46ca-9f56-7416725bb4ff
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-52__1543b410-7e20-46ca-9f56-7416725bb4ff__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.106.53
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6998', '6999', '7000', '7001', '7002']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6998:6998 -p 6999:6999 -p 7000:7000 -p 7001:7001 -p 7002:7002 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7000 --rest-port=6998 --tcp-port=6999 --discv5-udp-port=7001 --rest-address=0.0.0.0 --nat=extip:172.18.106.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3deae1f911b8c83297314ca54abeafe4adedae2a02427cd111fce8dea5dfaf9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7002 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.53 waku 68bcbb670d40e8ae4e57c8490407f2bfee83eb2c18ac9ab5772c780c0dd94925
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 68bcbb670d40. Setting up logs at ./log/docker/node1_2025-12-30_04-15-52__1543b410-7e20-46ca-9f56-7416725bb4ff__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6998
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 51380bae77f0. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 31e77c74e038. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6998/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6998/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.53/tcp/6999/p2p/16Uiu2HAmJxrXb1VjuYosZu8tsGEFQvwHQ5UhExZGPVpZ6cN9UMEt","/ip4/172.18.106.53/tcp/7000/ws/p2p/16Uiu2HAmJxrXb1VjuYosZu8tsGEFQvwHQ5UhExZGPVpZ6cN9UMEt"],"enrUri":"enr:-L24QGyJdx1UlCnCmnSuQ4mA_9Yxhl1XaT2ncBrnbtuLZNaaRtBKHfG4qq2f4xBI1CXw-5C3Tg1H4YGJb0RbnDaWo0oCgmlkgnY0gmlwhKwSajWKbXVsdGlhZGRyc5YACASsEmo1BhtXAAoErBJqNQYbWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXbm7Ml1F9IrQSE_dD-tTyN7IDCTQATtrsJYFXl864A2DdGNwghtXg3VkcIIbWYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-52__1543b410-7e20-46ca-9f56-7416725bb4ff__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.44.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54903', '54904', '54905', '54906', '54907']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54903:54903 -p 54904:54904 -p 54905:54905 -p 54906:54906 -p 54907:54907 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54905 --rest-port=54903 --tcp-port=54904 --discv5-udp-port=54906 --rest-address=0.0.0.0 --nat=extip:172.18.44.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=104d42ea4d6e72154b74d79a7f33b0cfab9af644cb267a75c6b877cbdbedefea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54907 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGyJdx1UlCnCmnSuQ4mA_9Yxhl1XaT2ncBrnbtuLZNaaRtBKHfG4qq2f4xBI1CXw-5C3Tg1H4YGJb0RbnDaWo0oCgmlkgnY0gmlwhKwSajWKbXVsdGlhZGRyc5YACASsEmo1BhtXAAoErBJqNQYbWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXbm7Ml1F9IrQSE_dD-tTyN7IDCTQATtrsJYFXl864A2DdGNwghtXg3VkcIIbWYV3YWt1MgU --filternode=/ip4/172.18.106.53/tcp/6999/p2p/16Uiu2HAmJxrXb1VjuYosZu8tsGEFQvwHQ5UhExZGPVpZ6cN9UMEt
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.65 waku 257895a25764169096685d3ed0067f223b03c5837229e49721e777cb9d2abaea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 257895a25764. Setting up logs at ./log/docker/node2_2025-12-30_04-15-52__1543b410-7e20-46ca-9f56-7416725bb4ff__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54903
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54903/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54903/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.44.65/tcp/54904/p2p/16Uiu2HAm3o9GLpSck1BD5bfL4KohMzeGJLUXvfjrcLh6AJDLqyQA","/ip4/172.18.44.65/tcp/54905/ws/p2p/16Uiu2HAm3o9GLpSck1BD5bfL4KohMzeGJLUXvfjrcLh6AJDLqyQA"],"enrUri":"enr:-L24QKYjw4P_mldv8YqhjbLPDAAMnTnk4WCjnsNE6GYmGnGoaTMxF8UC0MPzgWSTf23spg8FCLG1EM3WZ4Z4ddTIYikCgmlkgnY0gmlwhKwSLEGKbXVsdGlhZGRyc5YACASsEixBBtZ4AAoErBIsQQbWed0DgnJzhQADAQAAiXNlY3AyNTZrMaECfF2LRNtptyPRi3zfT9MGndoO8vy-9FW6vpTEsPBP2g-DdGNwgtZ4g3VkcILWeoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54903/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.106.53/tcp/6999/p2p/16Uiu2HAmJxrXb1VjuYosZu8tsGEFQvwHQ5UhExZGPVpZ6cN9UMEt"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6998/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54903/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "21df666e-9f99-4d87-aedc-c541cd807aa4", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"21df666e-9f99-4d87-aedc-c541cd807aa4","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54903/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": ["/waku/2/rs/3/1"]}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54903/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 68bcbb670d40
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 257895a25764
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,33 @@
WRN 2025-12-30 04:29:04.698+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-30 04:29:04.698+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-30 04:29:04.699+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-30 04:29:04.699+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-30 04:29:04.699+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-30 04:29:04.699+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:32833
INF 2025-12-30 04:29:04.699+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:32833/
INF 2025-12-30 04:29:04.699+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-30 04:29:04.700+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-30 04:29:04.701+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-30 04:29:04.701+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-30 04:29:04.701+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-30 04:29:04.701+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-30 04:29:04.701+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.1.47/tcp/32834, /ip4/172.18.1.47/tcp/32835/ws]"
INF 2025-12-30 04:29:04.701+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-30 04:29:04.701+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-30 04:29:04.701+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-30 04:29:04.701+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-30 04:29:04.701+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-30 04:29:04.701+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-30 04:29:04.701+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-30 04:29:04.701+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-30 04:29:04.701+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*o9ASxp, seqNo: 1767068944, addresses: [/ip4/172.18.1.47/tcp/32834, /ip4/172.18.1.47/tcp/32835/ws], mixKey: )"
TRC 2025-12-30 04:29:04.701+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-30 04:29:04.701+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-30 04:29:04.702+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-30 04:29:04.702+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-30 04:29:04.702+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-30 04:29:04.702+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-30 04:29:04.702+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:29:04.702+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:29:04.702+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,75 @@
2025-12-30 04:37:58.863 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:37:58.863 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_only_relay with id: 2025-12-30_04-37-58__7cedef85-30a5-4d6e-9d5f-688c176cc4dc
2025-12-30 04:37:58.863 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:37:58.865 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:37:58.876 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:37:58.876 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-37-58__7cedef85-30a5-4d6e-9d5f-688c176cc4dc__wakuorg_nwaku:latest.log
2025-12-30 04:37:58.877 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:37:58.877 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:37:58.880 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:37:58.880 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.152
2025-12-30 04:37:58.881 DEBUG [src.node.docker_mananger] Generated ports ['5303', '5304', '5305', '5306', '5307']
2025-12-30 04:37:58.881 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:37:58.881 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:37:58.882 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:37:58.882 DEBUG [src.node.docker_mananger] docker run -i -t -p 5303:5303 -p 5304:5304 -p 5305:5305 -p 5306:5306 -p 5307:5307 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5305 --rest-port=5303 --tcp-port=5304 --discv5-udp-port=5306 --rest-address=0.0.0.0 --nat=extip:172.18.241.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa571eedeaeae3f116297cd7bf4f5beb3b5e62954c5b7d5c57104148bb4b58d0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5307 --metrics-logging=true --store=true --relay=true
2025-12-30 04:37:59.073 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.152 waku 384f808e9f4acac95c57e2f20cdd9d123ed8838b252fc92506624f42e8807bfb
2025-12-30 04:37:59.096 ERROR [src.node.docker_mananger] Max retries reached for container fa0bed1591f0. Exiting log stream.
2025-12-30 04:37:59.108 DEBUG [src.node.docker_mananger] Container started with ID 384f808e9f4a. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-37-58__7cedef85-30a5-4d6e-9d5f-688c176cc4dc__wakuorg_nwaku:latest.log
2025-12-30 04:37:59.108 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5303
2025-12-30 04:37:59.109 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:37:59.715 ERROR [src.node.docker_mananger] Max retries reached for container 5c762f1c6870. Exiting log stream.
2025-12-30 04:38:00.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5303/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:00.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:38:00.113 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:38:00.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5303/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:00.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.152/tcp/5304/p2p/16Uiu2HAmEcdWogXEwhk8HYBVYb6ryQaaa12c5A85uNx3ZtgNaTKg","/ip4/172.18.241.152/tcp/5305/ws/p2p/16Uiu2HAmEcdWogXEwhk8HYBVYb6ryQaaa12c5A85uNx3ZtgNaTKg"],"enrUri":"enr:-L24QCEF6ZDM-qTHMuKkDOAUAQAZMHUodmY5RqlQyj3Gi-bWQLdgY_i7Hx-THVpr0GhSM12e1IBV89JmNlCVgaa5GMYCgmlkgnY0gmlwhKwS8ZiKbXVsdGlhZGRyc5YACASsEvGYBhS4AAoErBLxmAYUud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHRynKOwW1zpkQXSB7JkFJw9tHwEv9gjsXPDcqS8A0XuDdGNwghS4g3VkcIIUuoV3YWt1MgM"}'
2025-12-30 04:38:00.115 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:38:00.122 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:38:00.122 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-37-58__7cedef85-30a5-4d6e-9d5f-688c176cc4dc__wakuorg_nwaku:latest.log
2025-12-30 04:38:00.122 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:38:00.122 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:38:00.124 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:38:00.124 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.151.236
2025-12-30 04:38:00.124 DEBUG [src.node.docker_mananger] Generated ports ['60872', '60873', '60874', '60875', '60876']
2025-12-30 04:38:00.125 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:38:00.125 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:38:00.125 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:38:00.125 DEBUG [src.node.docker_mananger] docker run -i -t -p 60872:60872 -p 60873:60873 -p 60874:60874 -p 60875:60875 -p 60876:60876 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60874 --rest-port=60872 --tcp-port=60873 --discv5-udp-port=60875 --rest-address=0.0.0.0 --nat=extip:172.18.151.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0df2de89a35fe58e016c8b1dab961ff5fe0b864dd7cdde001d3b817bb3cbfe3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60876 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCEF6ZDM-qTHMuKkDOAUAQAZMHUodmY5RqlQyj3Gi-bWQLdgY_i7Hx-THVpr0GhSM12e1IBV89JmNlCVgaa5GMYCgmlkgnY0gmlwhKwS8ZiKbXVsdGlhZGRyc5YACASsEvGYBhS4AAoErBLxmAYUud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHRynKOwW1zpkQXSB7JkFJw9tHwEv9gjsXPDcqS8A0XuDdGNwghS4g3VkcIIUuoV3YWt1MgM --storenode=/ip4/172.18.241.152/tcp/5304/p2p/16Uiu2HAmEcdWogXEwhk8HYBVYb6ryQaaa12c5A85uNx3ZtgNaTKg --store=false --relay=true
2025-12-30 04:38:00.305 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.151.236 waku 35622b261e97dac927063470e8d84a1a9ffdcf4beadc640824794d334130734e
2025-12-30 04:38:00.336 DEBUG [src.node.docker_mananger] Container started with ID 35622b261e97. Setting up logs at ./log/docker/store_node1_2025-12-30_04-37-58__7cedef85-30a5-4d6e-9d5f-688c176cc4dc__wakuorg_nwaku:latest.log
2025-12-30 04:38:00.336 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60872
2025-12-30 04:38:00.336 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:38:01.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60872/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:01.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:38:01.341 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:38:01.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60872/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:01.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.236/tcp/60873/p2p/16Uiu2HAkzJ3ooDNLTPEzXt4L4AWorpx6X8XK6NLoSFSsvmGVkgXy","/ip4/172.18.151.236/tcp/60874/ws/p2p/16Uiu2HAkzJ3ooDNLTPEzXt4L4AWorpx6X8XK6NLoSFSsvmGVkgXy"],"enrUri":"enr:-L24QF786cSHdhfWKJmnIBRLWiWhczswbLqnB8IFOTPpDUCPVQzUSZmkuRAr1ygeDcI9BgoqQ1lSKGJdpK-semGzyZsCgmlkgnY0gmlwhKwSl-yKbXVsdGlhZGRyc5YACASsEpfsBu3JAAoErBKX7Abtyt0DgnJzhQADAQAAiXNlY3AyNTZrMaECSFZ4AUBchstiHq0tpMbZtOM71j3fC222pgSN9AIFudiDdGNwgu3Jg3VkcILty4V3YWt1MgE"}'
2025-12-30 04:38:01.344 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:38:01.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60872/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.152/tcp/5304/p2p/16Uiu2HAmEcdWogXEwhk8HYBVYb6ryQaaa12c5A85uNx3ZtgNaTKg"]'
2025-12-30 04:38:01.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:01.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5303/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:38:01.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:01.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60872/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:38:01.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:01.401 DEBUG [src.steps.store] Relaying message
2025-12-30 04:38:01.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5303/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:38:01.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:38:01.407 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:38:01.607 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:38:01.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5303/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:01.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe78de83d6d9a2f805198d5f1b937cecf3dd5a1ef2a8c6f39ee931956f8a11f7f"}]}'
2025-12-30 04:38:01.611 DEBUG [src.steps.store] messages length is 1
2025-12-30 04:38:01.612 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:38:01.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60872/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:38:01.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a1c590d1cc4aae1272e5","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe78de83d6d9a2f805198d5f1b937cecf3dd5a1ef2a8c6f39ee931956f8a11f7f"}]}'
2025-12-30 04:38:01.621 DEBUG [src.steps.store] messages length is 1
2025-12-30 04:38:01.622 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:38:01.623 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:38:01.623 DEBUG [src.node.waku_node] Stopping container with id 384f808e9f4a
2025-12-30 04:38:02.179 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:38:02.179 DEBUG [src.node.waku_node] Stopping container with id 35622b261e97
2025-12-30 04:38:02.721 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:38:02.723 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:38:02.734 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:38:02.738 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,203 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_get_message_after_one_peer_was_stopped with id: 2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.3.245
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31155', '31156', '31157', '31158', '31159']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31155:31155 -p 31156:31156 -p 31157:31157 -p 31158:31158 -p 31159:31159 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31157 --rest-port=31155 --tcp-port=31156 --discv5-udp-port=31158 --rest-address=0.0.0.0 --nat=extip:172.18.3.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=76b1bbb3789d3fdaedbc12a5ca92da9913bcf070e025ace0d4feb04bff3de97c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31159 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.245 waku 538b6cdab66e296e9709344b8c3ecc72c261db7653f6c9b1a31bce9cce9ffe8e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 538b6cdab66e. Setting up logs at ./log/docker/node1_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31155
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 16ab5f607293. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3bca8ba3c313. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31155/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31155/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.245/tcp/31156/p2p/16Uiu2HAmJQJnM2yQHqYGFmabeWYjDzNKBeMDYsVighPF3mkjvEgf","/ip4/172.18.3.245/tcp/31157/ws/p2p/16Uiu2HAmJQJnM2yQHqYGFmabeWYjDzNKBeMDYsVighPF3mkjvEgf"],"enrUri":"enr:-L24QJ4_2aOaknzb6sNhO0sP5LrTu_OXNS-rcdfD3eQlyyrsa1NCGXhU1lCPmFNIlvhvibzaCxDfOyELEecmtvzlLIkCgmlkgnY0gmlwhKwSA_WKbXVsdGlhZGRyc5YACASsEgP1Bnm0AAoErBID9QZ5td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVWNAJI1KP050a3y9jIAELCbyx7QgZ7b3J0QNgHrB3piDdGNwgnm0g3VkcIJ5toV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.27.19
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62527', '62528', '62529', '62530', '62531']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62527:62527 -p 62528:62528 -p 62529:62529 -p 62530:62530 -p 62531:62531 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62529 --rest-port=62527 --tcp-port=62528 --discv5-udp-port=62530 --rest-address=0.0.0.0 --nat=extip:172.18.27.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5e0c88a8e2efe8acfb699cbfb5508a8dfcf0a205ce1eb07a1aa5cb156d1bd61a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62531 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ4_2aOaknzb6sNhO0sP5LrTu_OXNS-rcdfD3eQlyyrsa1NCGXhU1lCPmFNIlvhvibzaCxDfOyELEecmtvzlLIkCgmlkgnY0gmlwhKwSA_WKbXVsdGlhZGRyc5YACASsEgP1Bnm0AAoErBID9QZ5td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVWNAJI1KP050a3y9jIAELCbyx7QgZ7b3J0QNgHrB3piDdGNwgnm0g3VkcIJ5toV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.19 waku 46c739814e0b215077151cb439d9277bc24f6d731fa885e879315f8bf0b37028
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46c739814e0b. Setting up logs at ./log/docker/node2_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62527
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62527/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62527/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.19/tcp/62528/p2p/16Uiu2HAkzZit3Dv6Tvqtdtmq2DR5jAKU2KhT4BETx2QZA971Pvsh","/ip4/172.18.27.19/tcp/62529/ws/p2p/16Uiu2HAkzZit3Dv6Tvqtdtmq2DR5jAKU2KhT4BETx2QZA971Pvsh"],"enrUri":"enr:-L24QJoAXw-T7_xpeXz4LIK_ABXEi1Z3oCGRxeiB6IfXTPmoX9xXmDupbOJNM9E8h5U3dSqKlq2nzd4B8MI9wGRSeF8CgmlkgnY0gmlwhKwSGxOKbXVsdGlhZGRyc5YACASsEhsTBvRAAAoErBIbEwb0Qd0DgnJzhQADAQAAiXNlY3AyNTZrMaECTFpcbLzFKEbw5HcO1aeK1jIcaVPj6zYCXfBjkL93x6CDdGNwgvRAg3VkcIL0QoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62527/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.245/tcp/31156/p2p/16Uiu2HAmJQJnM2yQHqYGFmabeWYjDzNKBeMDYsVighPF3mkjvEgf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:46 Running fixture setup: setup_optional_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.94.27
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23179', '23180', '23181', '23182', '23183']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23179:23179 -p 23180:23180 -p 23181:23181 -p 23182:23182 -p 23183:23183 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23181 --rest-port=23179 --tcp-port=23180 --discv5-udp-port=23182 --rest-address=0.0.0.0 --nat=extip:172.18.94.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=495efd92b01431fedb4b55caeda102f595e126f1976bc532ffef16bae9ab1a40 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23183 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ4_2aOaknzb6sNhO0sP5LrTu_OXNS-rcdfD3eQlyyrsa1NCGXhU1lCPmFNIlvhvibzaCxDfOyELEecmtvzlLIkCgmlkgnY0gmlwhKwSA_WKbXVsdGlhZGRyc5YACASsEgP1Bnm0AAoErBID9QZ5td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVWNAJI1KP050a3y9jIAELCbyx7QgZ7b3J0QNgHrB3piDdGNwgnm0g3VkcIJ5toV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.27 waku 5d6762d11e08e369a0f664895579e83419c43943f03a1843cfe3b7c30f5708dc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5d6762d11e08. Setting up logs at ./log/docker/node3_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23179
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23179/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23179/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.27/tcp/23180/p2p/16Uiu2HAmLnmvjaDH586kWjRFjfFoNkw3EciJB8dZQ6zL99q441Aw","/ip4/172.18.94.27/tcp/23181/ws/p2p/16Uiu2HAmLnmvjaDH586kWjRFjfFoNkw3EciJB8dZQ6zL99q441Aw"],"enrUri":"enr:-L24QGBQ9bZPaS1xPuTjZaLHVyft4b3QY7C5ffkQ6aLQqxlZFM4mkZTUyZsdk7epE42gK2EjkzFggkrjrL_ZCkkuN1MCgmlkgnY0gmlwhKwSXhuKbXVsdGlhZGRyc5YACASsEl4bBlqMAAoErBJeGwZajd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeNwYQQYrL7sH1Ix0pBCKHYhV-XOnyBWBsyse_8ObtOiDdGNwglqMg3VkcIJajoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23179/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.245/tcp/31156/p2p/16Uiu2HAmJQJnM2yQHqYGFmabeWYjDzNKBeMDYsVighPF3mkjvEgf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.15.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19063', '19064', '19065', '19066', '19067']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19063:19063 -p 19064:19064 -p 19065:19065 -p 19066:19066 -p 19067:19067 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19065 --rest-port=19063 --tcp-port=19064 --discv5-udp-port=19066 --rest-address=0.0.0.0 --nat=extip:172.18.15.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8fb060f1cfeedd385cea298c32d85d87f8c1dee3aacaafc7b6f9b09ecdf8ce1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19067 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ4_2aOaknzb6sNhO0sP5LrTu_OXNS-rcdfD3eQlyyrsa1NCGXhU1lCPmFNIlvhvibzaCxDfOyELEecmtvzlLIkCgmlkgnY0gmlwhKwSA_WKbXVsdGlhZGRyc5YACASsEgP1Bnm0AAoErBID9QZ5td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVWNAJI1KP050a3y9jIAELCbyx7QgZ7b3J0QNgHrB3piDdGNwgnm0g3VkcIJ5toV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.15.124 waku d21fd2852e5888252e7cb735ec2e0821df1cbc45bd1061263a237d7c9369141a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d21fd2852e58. Setting up logs at ./log/docker/node4_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19063
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19063/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19063/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.124/tcp/19064/p2p/16Uiu2HAm3UjD34MkbqzJ4T3p7LQdJjwmFqT4nyz73CFwaBmRLcv9","/ip4/172.18.15.124/tcp/19065/ws/p2p/16Uiu2HAm3UjD34MkbqzJ4T3p7LQdJjwmFqT4nyz73CFwaBmRLcv9"],"enrUri":"enr:-L24QJmAVoIU_vETKdGcEW-9Q80d1PAInvr3U3_5PYiLsCiPToqFEm9qGCdAUgiXUuYOD8Lr5Etfjx-uOMRHWk6FuyYCgmlkgnY0gmlwhKwSD3yKbXVsdGlhZGRyc5YACASsEg98Bkp4AAoErBIPfAZKed0DgnJzhQADAQAAiXNlY3AyNTZrMaECd6XjW4flRcbiLEaj86I2HOC_vy4zMFmrpaDabh0-0O6DdGNwgkp4g3VkcIJKeoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19063/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.245/tcp/31156/p2p/16Uiu2HAmJQJnM2yQHqYGFmabeWYjDzNKBeMDYsVighPF3mkjvEgf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.77.120
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22521', '22522', '22523', '22524', '22525']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22521:22521 -p 22522:22522 -p 22523:22523 -p 22524:22524 -p 22525:22525 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22523 --rest-port=22521 --tcp-port=22522 --discv5-udp-port=22524 --rest-address=0.0.0.0 --nat=extip:172.18.77.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=66b0f1c739ce174af62dc8f0c01e1563f93637a0d5dcddcbadd8e99fadcae1db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22525 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ4_2aOaknzb6sNhO0sP5LrTu_OXNS-rcdfD3eQlyyrsa1NCGXhU1lCPmFNIlvhvibzaCxDfOyELEecmtvzlLIkCgmlkgnY0gmlwhKwSA_WKbXVsdGlhZGRyc5YACASsEgP1Bnm0AAoErBID9QZ5td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVWNAJI1KP050a3y9jIAELCbyx7QgZ7b3J0QNgHrB3piDdGNwgnm0g3VkcIJ5toV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.120 waku 3e9e1a19a5442f482b279a0c70f73d3ff3f84b18090a42327e6ae56e2b461808
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3e9e1a19a544. Setting up logs at ./log/docker/node5_2025-12-30_04-28-38__2906e51a-1259-4a2f-b362-5e68ddec780c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22521
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22521/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22521/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.120/tcp/22522/p2p/16Uiu2HAm5HKEBkdKzK8R4bnBWYwqU9GXyc6TUmYavhvs9ZQrsYW8","/ip4/172.18.77.120/tcp/22523/ws/p2p/16Uiu2HAm5HKEBkdKzK8R4bnBWYwqU9GXyc6TUmYavhvs9ZQrsYW8"],"enrUri":"enr:-L24QD4QleQdbPhCHzYziZDxPMqsAOPv1j44o5PZ6zc2sExGYEtoSvlPIkYCN83zKz8VUYb63F6Ed38tTEs6WAanedUCgmlkgnY0gmlwhKwSTXiKbXVsdGlhZGRyc5YACASsEk14Blf6AAoErBJNeAZX-90DgnJzhQADAQAAiXNlY3AyNTZrMaECknDCM4q87_pdJRhG55bH_PocHT6q3nRBa-z8fQ5zEzWDdGNwglf6g3VkcIJX_IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22521/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.245/tcp/31156/p2p/16Uiu2HAmJQJnM2yQHqYGFmabeWYjDzNKBeMDYsVighPF3mkjvEgf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62527/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:64 Running fixture setup: subscribe_optional_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23179/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19063/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22521/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925171055360,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62527/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925171055360,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23179/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925171055360,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925171055360,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925171055360,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925304035322,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62527/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925304035322,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23179/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925304035322,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925304035322,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068925304035322,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 46c739814e0b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23179/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068926002793728,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19063/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068926002793728,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068926002793728,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 538b6cdab66e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5d6762d11e08
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 46c739814e0b. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d21fd2852e58
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 538b6cdab66e. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3e9e1a19a544
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5d6762d11e08. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,38 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metrics_initial_value with id: 2025-12-30_04-20-16__d3ee01e1-bc0a-4ac2-aa09-49d6eb3fd45f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-20-16__d3ee01e1-bc0a-4ac2-aa09-49d6eb3fd45f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.25.191
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49214', '49215', '49216', '49217', '49218']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49214:49214 -p 49215:49215 -p 49216:49216 -p 49217:49217 -p 49218:49218 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49216 --rest-port=49214 --tcp-port=49215 --discv5-udp-port=49217 --rest-address=0.0.0.0 --nat=extip:172.18.25.191 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcf2655cb7adbfadf6b89582cbf5edcbfe5e3af618834675e1ba778b3b3d2c19 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49218 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.191 waku 6bd9defd27ea2a739f37d60a1c5698a6ddb24afe178037a4023bacf35f839387
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6bd9defd27ea. Setting up logs at ./log/docker/node1_2025-12-30_04-20-16__d3ee01e1-bc0a-4ac2-aa09-49d6eb3fd45f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49214
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49214/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.191/tcp/49215/p2p/16Uiu2HAm1zWRzqJEnXwHXVoBy7eTF8gt44jjj7VM5oPKJXZFXq8t","/ip4/172.18.25.191/tcp/49216/ws/p2p/16Uiu2HAm1zWRzqJEnXwHXVoBy7eTF8gt44jjj7VM5oPKJXZFXq8t"],"enrUri":"enr:-L24QGgu6mtvQRjn5ItYdqSF06q6zLhmWXid8pLfBRdZ1ZnJELwm-NI56uOaZkN3ejKOXfeBNl5gGRNyx9hHhaAmwEUCgmlkgnY0gmlwhKwSGb-KbXVsdGlhZGRyc5YACASsEhm_BsA_AAoErBIZvwbAQN0DgnJzhQADAQAAiXNlY3AyNTZrMaECYY99-IsuhILoQv-IdvFPzLb4JFGazC75LmFfNpX86BmDdGNwgsA_g3VkcILAQYV3YWt1Mg8"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 5 seconds
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6bd9defd27ea
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2025-12-30_04-20-16__d3ee01e1-bc0a-4ac2-aa09-49d6eb3fd45f__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,73 @@
2025-12-30 04:32:37.444 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:32:37.444 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/29/sometopic/someencoding] with id: 2025-12-30_04-32-37__c46d59d9-09dd-4afb-a4f7-e1d610248721
2025-12-30 04:32:37.445 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:32:37.445 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:32:37.445 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-30 04:32:37.452 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:32:37.452 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-32-37__c46d59d9-09dd-4afb-a4f7-e1d610248721__wakuorg_nwaku:latest.log
2025-12-30 04:32:37.452 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:32:37.453 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:32:37.454 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:32:37.454 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.199.36
2025-12-30 04:32:37.454 DEBUG [src.node.docker_mananger] Generated ports ['21997', '21998', '21999', '22000', '22001']
2025-12-30 04:32:37.454 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:32:37.454 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:32:37.454 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:32:37.455 DEBUG [src.node.docker_mananger] docker run -i -t -p 21997:21997 -p 21998:21998 -p 21999:21999 -p 22000:22000 -p 22001:22001 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21999 --rest-port=21997 --tcp-port=21998 --discv5-udp-port=22000 --rest-address=0.0.0.0 --nat=extip:172.18.199.36 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f6b2a70f975f2aeef9f8e1b3ef1c9bb9cb431debd4447f3dbf0d8fe6581176c6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22001 --metrics-logging=true --relay=true --filter=true --content-topic=/app/29/sometopic/someencoding
2025-12-30 04:32:37.634 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.199.36 waku 1e318465820afcf4a8fe085ea3de0b26eb667f2692ea40b21e1a4c41726a78aa
2025-12-30 04:32:37.663 DEBUG [src.node.docker_mananger] Container started with ID 1e318465820a. Setting up logs at ./log/docker/node1_2025-12-30_04-32-37__c46d59d9-09dd-4afb-a4f7-e1d610248721__wakuorg_nwaku:latest.log
2025-12-30 04:32:37.663 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21997
2025-12-30 04:32:37.663 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:32:37.753 ERROR [src.node.docker_mananger] Max retries reached for container 21217eda89b6. Exiting log stream.
2025-12-30 04:32:38.240 ERROR [src.node.docker_mananger] Max retries reached for container 26a787a6522c. Exiting log stream.
2025-12-30 04:32:38.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21997/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:32:38.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:32:38.667 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:32:38.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21997/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:32:38.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.36/tcp/21998/p2p/16Uiu2HAmRzSAbnTLVbdperaP5YTpNsR51KSiHtwsLMPE8wXm35cT","/ip4/172.18.199.36/tcp/21999/ws/p2p/16Uiu2HAmRzSAbnTLVbdperaP5YTpNsR51KSiHtwsLMPE8wXm35cT"],"enrUri":"enr:-L24QKv93JHhcom_oYeF8nP-W9eu9WYRSxSoQwWLnKlci6U_ZOlvcnuLxngvhIJeFMqB6NNnUILvkq0cQctyCRhXlgsCgmlkgnY0gmlwhKwSxySKbXVsdGlhZGRyc5YACASsEsckBlXuAAoErBLHJAZV790DgnJzhQACAQAAiXNlY3AyNTZrMaEDxiMnwyF5QiocW40PHec6cAbL4PUi-VCiuZQ3rY45BGiDdGNwglXug3VkcIJV8IV3YWt1MgU"}'
2025-12-30 04:32:38.669 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:32:38.676 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:32:38.676 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-32-37__c46d59d9-09dd-4afb-a4f7-e1d610248721__wakuorg_nwaku:latest.log
2025-12-30 04:32:38.676 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:32:38.676 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:32:38.678 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:32:38.678 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.47.142
2025-12-30 04:32:38.678 DEBUG [src.node.docker_mananger] Generated ports ['4956', '4957', '4958', '4959', '4960']
2025-12-30 04:32:38.678 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:32:38.678 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:32:38.678 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:32:38.679 DEBUG [src.node.docker_mananger] docker run -i -t -p 4956:4956 -p 4957:4957 -p 4958:4958 -p 4959:4959 -p 4960:4960 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4958 --rest-port=4956 --tcp-port=4957 --discv5-udp-port=4959 --rest-address=0.0.0.0 --nat=extip:172.18.47.142 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cfbdde492a2be1cabaa3c095eea7dfe1cbc1da17514bcd4e2a33acfd1671ae95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4960 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKv93JHhcom_oYeF8nP-W9eu9WYRSxSoQwWLnKlci6U_ZOlvcnuLxngvhIJeFMqB6NNnUILvkq0cQctyCRhXlgsCgmlkgnY0gmlwhKwSxySKbXVsdGlhZGRyc5YACASsEsckBlXuAAoErBLHJAZV790DgnJzhQACAQAAiXNlY3AyNTZrMaEDxiMnwyF5QiocW40PHec6cAbL4PUi-VCiuZQ3rY45BGiDdGNwglXug3VkcIJV8IV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
2025-12-30 04:32:38.858 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.47.142 waku 7125cd7345eacf0c93ca3a3885627dddfc8e47b7dce2e63d4cc7d8b775b3cb72
2025-12-30 04:32:38.893 DEBUG [src.node.docker_mananger] Container started with ID 7125cd7345ea. Setting up logs at ./log/docker/node2_2025-12-30_04-32-37__c46d59d9-09dd-4afb-a4f7-e1d610248721__wakuorg_nwaku:latest.log
2025-12-30 04:32:38.894 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4956
2025-12-30 04:32:38.895 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:32:39.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4956/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:32:39.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:32:39.906 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:32:39.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4956/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:32:39.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.47.142/tcp/4957/p2p/16Uiu2HAm5TsciyeenbmkhXU5YuiG3rx2Z5YHN53XrxYFjQ1GvPKV","/ip4/172.18.47.142/tcp/4958/ws/p2p/16Uiu2HAm5TsciyeenbmkhXU5YuiG3rx2Z5YHN53XrxYFjQ1GvPKV"],"enrUri":"enr:-L24QFn-Ri8OFEf_NbiaAZuL93-l2D8419UIWAwVbqH4oC_VD0fZ3Qs3TuPZSo1-hmZdpwf0EoHSHHBwK6amJehaR4cCgmlkgnY0gmlwhKwSL46KbXVsdGlhZGRyc5YACASsEi-OBhNdAAoErBIvjgYTXt0DgnJzhQACAQAAiXNlY3AyNTZrMaEClSUwR0ovNDfMhdB2axEIWUWOI5tXsNfaitSLLjdLlECDdGNwghNdg3VkcIITX4V3YWt1MgE"}'
2025-12-30 04:32:39.911 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:32:39.914 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4956/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.199.36/tcp/21998/p2p/16Uiu2HAmRzSAbnTLVbdperaP5YTpNsR51KSiHtwsLMPE8wXm35cT"]'
2025-12-30 04:32:39.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:32:39.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21997/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2025-12-30 04:32:39.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:32:39.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4956/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2025-12-30 04:32:39.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:32:39.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21997/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:32:39.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:32:39.928 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:32:40.028 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:32:40.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21997/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:32:40.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767069159922888239,"ephemeral":false,"proof":""}]'
2025-12-30 04:32:40.033 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:32:40.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4956/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:32:40.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767069159922888239,"ephemeral":false,"proof":""}]'
2025-12-30 04:32:40.040 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:32:40.042 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:32:40.042 DEBUG [src.node.waku_node] Stopping container with id 1e318465820a
2025-12-30 04:32:40.581 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:32:40.582 DEBUG [src.node.waku_node] Stopping container with id 7125cd7345ea
2025-12-30 04:32:41.118 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:32:41.120 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:32:41.130 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:32:41.137 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,34 @@
WRN 2025-12-30 04:31:30.519+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-30 04:31:30.519+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-30 04:31:30.519+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-30 04:31:30.519+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-30 04:31:30.519+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-30 04:31:30.519+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QEbl0eGP2GPsQginYnd6a0cljS62g1j-ZXQYKGIWWxPJAEP1-kZSk02gY1dnQIdyHPRG_Z7RrZtXYBHLkDY_1ZcCgmlkgnY0gmlwhKwSjAOKbXVsdGlhZGRyc5YACASsEowDBsUhAAoErBKMAwbFIt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeg27_QkspNisUB09fp8tYtnKJx0u_j58SV6_ItHdhbqDdGNwgsUhg3VkcILFI4V3YWt1Mgk
NTC 2025-12-30 04:31:30.520+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:10153
INF 2025-12-30 04:31:30.520+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:10153/
INF 2025-12-30 04:31:30.520+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-30 04:31:30.520+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-30 04:31:30.521+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-30 04:31:30.521+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-30 04:31:30.521+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-30 04:31:30.521+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-30 04:31:30.521+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.156.95/tcp/10154, /ip4/172.18.156.95/tcp/10155/ws]"
INF 2025-12-30 04:31:30.521+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-30 04:31:30.521+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-30 04:31:30.521+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-30 04:31:30.521+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-30 04:31:30.521+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-30 04:31:30.521+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-30 04:31:30.521+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-30 04:31:30.521+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-30 04:31:30.521+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*RTauKj, seqNo: 1767069090, addresses: [/ip4/172.18.156.95/tcp/10154, /ip4/172.18.156.95/tcp/10155/ws], mixKey: )"
TRC 2025-12-30 04:31:30.521+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-30 04:31:30.521+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-30 04:31:30.521+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-30 04:31:30.522+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-30 04:31:30.522+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-30 04:31:30.522+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-30 04:31:30.522+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:31:30.522+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:31:30.522+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_retrieve_messages_without_subscribing_via_api with id: 2025-12-30_04-21-37__b8310671-5a9a-4abe-8ba1-fb77fac87b36
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-21-37__b8310671-5a9a-4abe-8ba1-fb77fac87b36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.213.90
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20921', '20922', '20923', '20924', '20925']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20921:20921 -p 20922:20922 -p 20923:20923 -p 20924:20924 -p 20925:20925 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20923 --rest-port=20921 --tcp-port=20922 --discv5-udp-port=20924 --rest-address=0.0.0.0 --nat=extip:172.18.213.90 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0b50f9c8fceebef61f972c04ccdd75d0ccbee5ed7ebf91f1d7a3eef1bd7a73a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20925 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.90 waku 7b4617c2a73889609f6c9e6eff99d7459545a24ac4e940849698c13d551e40a5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7b4617c2a738. Setting up logs at ./log/docker/node1_2025-12-30_04-21-37__b8310671-5a9a-4abe-8ba1-fb77fac87b36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20921
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f72d64a51185. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9586f9986d9f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20921/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20921/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.90/tcp/20922/p2p/16Uiu2HAm2eyoE2Eeit1JCw5vAMGk7uABaXbJCQACEaazdkpifZEE","/ip4/172.18.213.90/tcp/20923/ws/p2p/16Uiu2HAm2eyoE2Eeit1JCw5vAMGk7uABaXbJCQACEaazdkpifZEE"],"enrUri":"enr:-L24QKNsO-vbP034POhRI2b95bv-XKZZkeGnxnOc7Sk_VMGFI8Q_S5Zwar2hzEbFVDh9mGzydfHZ_DlChvPzO3Xrr3MCgmlkgnY0gmlwhKwS1VqKbXVsdGlhZGRyc5YACASsEtVaBlG6AAoErBLVWgZRu90DgnJzhQACAQAAiXNlY3AyNTZrMaECa2qBcbkJAoyC-UVtmEA0Yns3vWMcwzk9qP3ZDmWJDx-DdGNwglG6g3VkcIJRvIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-21-37__b8310671-5a9a-4abe-8ba1-fb77fac87b36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.110.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47586', '47587', '47588', '47589', '47590']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47586:47586 -p 47587:47587 -p 47588:47588 -p 47589:47589 -p 47590:47590 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47588 --rest-port=47586 --tcp-port=47587 --discv5-udp-port=47589 --rest-address=0.0.0.0 --nat=extip:172.18.110.48 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bbbacfd8f83ae0a7413f1b40f9fafea8bbd344e30c3f54a0ebfc4373caee781c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47590 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKNsO-vbP034POhRI2b95bv-XKZZkeGnxnOc7Sk_VMGFI8Q_S5Zwar2hzEbFVDh9mGzydfHZ_DlChvPzO3Xrr3MCgmlkgnY0gmlwhKwS1VqKbXVsdGlhZGRyc5YACASsEtVaBlG6AAoErBLVWgZRu90DgnJzhQACAQAAiXNlY3AyNTZrMaECa2qBcbkJAoyC-UVtmEA0Yns3vWMcwzk9qP3ZDmWJDx-DdGNwglG6g3VkcIJRvIV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.48 waku f2e2956d8fece09569798ec0fa4241707cb7c4d3fa92c9732cd675a75f5481df
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f2e2956d8fec. Setting up logs at ./log/docker/node2_2025-12-30_04-21-37__b8310671-5a9a-4abe-8ba1-fb77fac87b36__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47586
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47586/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.48/tcp/47587/p2p/16Uiu2HAm5eGpCAyqc87Hie6WJrcE5gF6KBAfbEtAW7PGAvKUTNxq","/ip4/172.18.110.48/tcp/47588/ws/p2p/16Uiu2HAm5eGpCAyqc87Hie6WJrcE5gF6KBAfbEtAW7PGAvKUTNxq"],"enrUri":"enr:-L24QEZcx7N0stzTvogq4vZAwLPQTMOsmtaCRpaGnMKPymo2Ybd0yy2i8M1IaG3DTWbN47vc5ghqgc1FcUEwksf4rm4CgmlkgnY0gmlwhKwSbjCKbXVsdGlhZGRyc5YACASsEm4wBrnjAAoErBJuMAa55N0DgnJzhQACAQAAiXNlY3AyNTZrMaECl885-F9bJNzp8OdDf0lIOnpQeEYVWvbXUTL1Nl0yc1qDdGNwgrnjg3VkcIK55YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47586/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.90/tcp/20922/p2p/16Uiu2HAm2eyoE2Eeit1JCw5vAMGk7uABaXbJCQACEaazdkpifZEE"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20921/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20921/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068499518282661,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47586/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068499518282661,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7b4617c2a738
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f2e2956d8fec
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,188 @@
2025-12-30 04:22:41.104 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:22:41.104 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_content_topics with id: 2025-12-30_04-22-41__efff8455-abcf-4876-8eaf-1c68edde54e2
2025-12-30 04:22:41.104 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:22:41.105 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:22:41.105 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-30 04:22:41.113 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:41.113 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-22-41__efff8455-abcf-4876-8eaf-1c68edde54e2__wakuorg_nwaku:latest.log
2025-12-30 04:22:41.113 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:41.113 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:41.114 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:41.114 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.32.163
2025-12-30 04:22:41.115 DEBUG [src.node.docker_mananger] Generated ports ['11921', '11922', '11923', '11924', '11925']
2025-12-30 04:22:41.115 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:41.115 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:41.115 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:41.115 DEBUG [src.node.docker_mananger] docker run -i -t -p 11921:11921 -p 11922:11922 -p 11923:11923 -p 11924:11924 -p 11925:11925 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11923 --rest-port=11921 --tcp-port=11922 --discv5-udp-port=11924 --rest-address=0.0.0.0 --nat=extip:172.18.32.163 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cbe57eefaacba4b101ebaa047feecfd9ee921c6ca2f9bead4cecdeadb4e53e0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11925 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-30 04:22:41.298 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.32.163 waku 8eabe114b373da52472a1c0d110d265c3b0827e94729b144be188ad093ab956e
2025-12-30 04:22:41.329 DEBUG [src.node.docker_mananger] Container started with ID 8eabe114b373. Setting up logs at ./log/docker/node1_2025-12-30_04-22-41__efff8455-abcf-4876-8eaf-1c68edde54e2__wakuorg_nwaku:latest.log
2025-12-30 04:22:41.329 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11921
2025-12-30 04:22:41.329 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:41.361 ERROR [src.node.docker_mananger] Max retries reached for container f98c597169da. Exiting log stream.
2025-12-30 04:22:41.907 ERROR [src.node.docker_mananger] Max retries reached for container 86d41b073ff5. Exiting log stream.
2025-12-30 04:22:42.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:42.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:42.333 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:42.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:42.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.163/tcp/11922/p2p/16Uiu2HAmRdeWLNCAeKwwyUBFVydavNkCAkwwbnTugieV6qETELzj","/ip4/172.18.32.163/tcp/11923/ws/p2p/16Uiu2HAmRdeWLNCAeKwwyUBFVydavNkCAkwwbnTugieV6qETELzj"],"enrUri":"enr:-L24QBCjjOyKecqbBqLBlh2EEwuyT1OqTKwlwZ2CknreVsAsAQBdKvR8rcImnjQBDuTrQiJj2wIHD62b_gy9_YrWl2QCgmlkgnY0gmlwhKwSIKOKbXVsdGlhZGRyc5YACASsEiCjBi6SAAoErBIgowYuk90DgnJzhQACAQAAiXNlY3AyNTZrMaEDwM_pV1zt3QXRwzEP9TIbjt4IMolxoVjpRk-ev9Rm4giDdGNwgi6Sg3VkcIIulIV3YWt1MgU"}'
2025-12-30 04:22:42.336 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:42.342 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:42.343 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-22-41__efff8455-abcf-4876-8eaf-1c68edde54e2__wakuorg_nwaku:latest.log
2025-12-30 04:22:42.343 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:42.343 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:42.344 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:42.344 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.40.124
2025-12-30 04:22:42.344 DEBUG [src.node.docker_mananger] Generated ports ['62514', '62515', '62516', '62517', '62518']
2025-12-30 04:22:42.345 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:42.345 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:42.345 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:42.345 DEBUG [src.node.docker_mananger] docker run -i -t -p 62514:62514 -p 62515:62515 -p 62516:62516 -p 62517:62517 -p 62518:62518 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62516 --rest-port=62514 --tcp-port=62515 --discv5-udp-port=62517 --rest-address=0.0.0.0 --nat=extip:172.18.40.124 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fb47baab9fcfaa1b56deebc65378cb3b36c919baf1dcf039f8d03ba3f4f29bd7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62518 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBCjjOyKecqbBqLBlh2EEwuyT1OqTKwlwZ2CknreVsAsAQBdKvR8rcImnjQBDuTrQiJj2wIHD62b_gy9_YrWl2QCgmlkgnY0gmlwhKwSIKOKbXVsdGlhZGRyc5YACASsEiCjBi6SAAoErBIgowYuk90DgnJzhQACAQAAiXNlY3AyNTZrMaEDwM_pV1zt3QXRwzEP9TIbjt4IMolxoVjpRk-ev9Rm4giDdGNwgi6Sg3VkcIIulIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-30 04:22:42.545 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.40.124 waku 66118daf5f2a37d87bdb532e0f6fb53f9c7c5a8b24d2536eae207346cbf2da60
2025-12-30 04:22:42.576 DEBUG [src.node.docker_mananger] Container started with ID 66118daf5f2a. Setting up logs at ./log/docker/node2_2025-12-30_04-22-41__efff8455-abcf-4876-8eaf-1c68edde54e2__wakuorg_nwaku:latest.log
2025-12-30 04:22:42.576 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62514
2025-12-30 04:22:42.576 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:43.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:22:43.590 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:43.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.124/tcp/62515/p2p/16Uiu2HAmScYGB1AXo31vGWC5EaWjwF55EYtKdtJ9hzAZBKV8uorV","/ip4/172.18.40.124/tcp/62516/ws/p2p/16Uiu2HAmScYGB1AXo31vGWC5EaWjwF55EYtKdtJ9hzAZBKV8uorV"],"enrUri":"enr:-L24QC-RagcLYYw1UutgOkViGtT4F-82Y2dsxDr0BvPzN-oBQllfjouAY7NO5Z4cJtsUzABOPfVd24ljAXlOuC5ZnjUCgmlkgnY0gmlwhKwSKHyKbXVsdGlhZGRyc5YACASsEih8BvQzAAoErBIofAb0NN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDz2L1Ej1cK2BzggHvNRqn7E5lXVaplSLtNo_ISq5UOD6DdGNwgvQzg3VkcIL0NYV3YWt1MgE"}'
2025-12-30 04:22:43.595 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:43.596 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62514/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.32.163/tcp/11922/p2p/16Uiu2HAmRdeWLNCAeKwwyUBFVydavNkCAkwwbnTugieV6qETELzj"]'
2025-12-30 04:22:43.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:43.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-30 04:22:43.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:43.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62514/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-30 04:22:43.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:43.623 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:43.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:43.634 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:43.735 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:43.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068563623311685,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:43.739 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:43.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767068563623311685,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:43.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:43.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:43.747 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:43.847 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:43.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767068563743225032,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:43.852 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:43.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767068563743225032,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:43.856 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:43.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:43.861 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:43.961 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:43.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1767068563856687738,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:43.966 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:43.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:43.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1767068563856687738,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:43.970 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:43.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:43.976 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.076 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1767068563970622943,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.080 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1767068563970622943,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.089 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.189 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1767068564084558419,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.193 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1767068564084558419,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.202 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.303 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1767068564197519012,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.308 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1767068564197519012,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.318 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.418 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767068564313059887,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.422 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767068564313059887,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.431 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.532 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1767068564426880145,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.536 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62514/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1767068564426880145,"ephemeral":false,"proof":""}]'
2025-12-30 04:22:44.540 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:11921/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-30 04:22:44.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.553 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:62514/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-30 04:22:44.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.574 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.674 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.677 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
2025-12-30 04:22:44.679 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.682 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.782 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.785 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
2025-12-30 04:22:44.787 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.789 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.890 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:44.893 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
2025-12-30 04:22:44.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:44.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:44.897 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:44.997 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:44.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:45.000 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
2025-12-30 04:22:45.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:45.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:45.004 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:45.105 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:45.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:45.108 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
2025-12-30 04:22:45.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:45.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:45.112 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:45.213 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:45.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:45.216 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
2025-12-30 04:22:45.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:45.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:45.220 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:45.321 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:45.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:45.323 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
2025-12-30 04:22:45.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11921/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:22:45.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:45.328 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:22:45.428 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:22:45.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:45.431 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:11921/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
2025-12-30 04:22:45.434 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:22:45.435 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:22:45.435 DEBUG [src.node.waku_node] Stopping container with id 8eabe114b373
2025-12-30 04:22:46.021 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:46.022 DEBUG [src.node.waku_node] Stopping container with id 66118daf5f2a
2025-12-30 04:22:46.555 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:46.557 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:22:46.569 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:22:46.581 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,208 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_node_without_sync_or_relay_stays_empty with id: 2025-12-30_04-32-13__b4b940d6-cf04-4c60-8e5e-380814601b45
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-32-13__b4b940d6-cf04-4c60-8e5e-380814601b45__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-32-13__b4b940d6-cf04-4c60-8e5e-380814601b45__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-32-13__b4b940d6-cf04-4c60-8e5e-380814601b45__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.90.15
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15119', '15120', '15121', '15122', '15123']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15119:15119 -p 15120:15120 -p 15121:15121 -p 15122:15122 -p 15123:15123 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15121 --rest-port=15119 --tcp-port=15120 --discv5-udp-port=15122 --rest-address=0.0.0.0 --nat=extip:172.18.90.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4a650d80bd5a2b686a5bb85932fe4f2739a9d0cd33aef7efc6af0deaf2d076f3 --store-sync=true --store=true --store-sync-range=300 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15123 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.90.15 waku ce209a6f0fccca39ac168a1b34d337da247bf3315d691ce07774c47ae35d6969
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9345793390b3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ce209a6f0fcc. Setting up logs at ./log/docker/node1_2025-12-30_04-32-13__b4b940d6-cf04-4c60-8e5e-380814601b45__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15119
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ff3fe8e3f775. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15119/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15119/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.90.15/tcp/15120/p2p/16Uiu2HAm4QPLcCH4YhBWD9VDcBwcqEAyhdYLnJ7d64h5gtPQYpZ8","/ip4/172.18.90.15/tcp/15121/ws/p2p/16Uiu2HAm4QPLcCH4YhBWD9VDcBwcqEAyhdYLnJ7d64h5gtPQYpZ8"],"enrUri":"enr:-L24QDOTf1a4vYNNIZshA2pwKJo0w5DGtlTrwhSO-49v96R7CgqYHcJIqvlMNwmY9ouNWxuWOGUgNLHF2rxad98VtN4CgmlkgnY0gmlwhKwSWg-KbXVsdGlhZGRyc5YACASsEloPBjsQAAoErBJaDwY7Ed0DgnJzhQADAQAAiXNlY3AyNTZrMaEChWTJC72aak7mResuaX7STxUbSHKTjtAWGJJp5fN4hCuDdGNwgjsQg3VkcII7EoV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.241.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63068', '63069', '63070', '63071', '63072']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63068:63068 -p 63069:63069 -p 63070:63070 -p 63071:63071 -p 63072:63072 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63070 --rest-port=63068 --tcp-port=63069 --discv5-udp-port=63071 --rest-address=0.0.0.0 --nat=extip:172.18.241.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2bf337faaba92ddcbddb4ded817bc8fcecc669c2f9afa8ee45a161ca9afbb811 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63072 --metrics-logging=true --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QDOTf1a4vYNNIZshA2pwKJo0w5DGtlTrwhSO-49v96R7CgqYHcJIqvlMNwmY9ouNWxuWOGUgNLHF2rxad98VtN4CgmlkgnY0gmlwhKwSWg-KbXVsdGlhZGRyc5YACASsEloPBjsQAAoErBJaDwY7Ed0DgnJzhQADAQAAiXNlY3AyNTZrMaEChWTJC72aak7mResuaX7STxUbSHKTjtAWGJJp5fN4hCuDdGNwgjsQg3VkcII7EoV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.106 waku 90e34ba948ca434b109525390d97f58918595bc117b12299cd4ff10585c9ea84
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 90e34ba948ca. Setting up logs at ./log/docker/node2_2025-12-30_04-32-13__b4b940d6-cf04-4c60-8e5e-380814601b45__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63068
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63068/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63068/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.106/tcp/63069/p2p/16Uiu2HAmJcHEzzcAbSZYLTTAU3Eo69qjyPYHsmjZn6bZiWkFAk7D","/ip4/172.18.241.106/tcp/63070/ws/p2p/16Uiu2HAmJcHEzzcAbSZYLTTAU3Eo69qjyPYHsmjZn6bZiWkFAk7D"],"enrUri":"enr:-L24QFJiQ2DtPzo1lG-YZbnyIS1qoSuXciLSEd0zgiCrfj17KQ-dUKiMjdQPfKVVYHKLS9PwqkIc-BqcdtbjvQAwavMCgmlkgnY0gmlwhKwS8WqKbXVsdGlhZGRyc5YACASsEvFqBvZdAAoErBLxagb2Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWHR6fgRNu4cIauPHDibA06DCrf0rUlq_WQq6acBy7lyDdGNwgvZdg3VkcIL2X4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.234.56
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31423', '31424', '31425', '31426', '31427']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31423:31423 -p 31424:31424 -p 31425:31425 -p 31426:31426 -p 31427:31427 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31425 --rest-port=31423 --tcp-port=31424 --discv5-udp-port=31426 --rest-address=0.0.0.0 --nat=extip:172.18.234.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5a5a9a9ed8df046ba75fe5f840fc76530c16eab569b6ef2160aae7dcc6a9c03 --store-sync=true --store=true --store-sync-range=300 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31427 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QDOTf1a4vYNNIZshA2pwKJo0w5DGtlTrwhSO-49v96R7CgqYHcJIqvlMNwmY9ouNWxuWOGUgNLHF2rxad98VtN4CgmlkgnY0gmlwhKwSWg-KbXVsdGlhZGRyc5YACASsEloPBjsQAAoErBJaDwY7Ed0DgnJzhQADAQAAiXNlY3AyNTZrMaEChWTJC72aak7mResuaX7STxUbSHKTjtAWGJJp5fN4hCuDdGNwgjsQg3VkcII7EoV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.234.56 waku 23768d8e835ca83c2a8d6c5f785522b871c46614acff28dbe626924ca9adba13
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23768d8e835c. Setting up logs at ./log/docker/node3_2025-12-30_04-32-13__b4b940d6-cf04-4c60-8e5e-380814601b45__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31423
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31423/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31423/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.56/tcp/31424/p2p/16Uiu2HAmSvAmRjXGxGDzp1eNeN57qDzVxJwX7pXBV8HH8cEooG19","/ip4/172.18.234.56/tcp/31425/ws/p2p/16Uiu2HAmSvAmRjXGxGDzp1eNeN57qDzVxJwX7pXBV8HH8cEooG19"],"enrUri":"enr:-L24QN3v5aaO5404hQ-UFshRl-DiUGsGbHFBZ5D349Ib-MofVuSevbOS53jVajg-KUj5eRwoPOaUA7svr5BayC5nCGQCgmlkgnY0gmlwhKwS6jiKbXVsdGlhZGRyc5YACASsEuo4BnrAAAoErBLqOAZ6wd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0-cbUHcBboWQyVODwNm-IEx1_ti80vaR5OhYS2qwGpSDdGNwgnrAg3VkcIJ6woV3YWt1MhI"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31423/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.90.15/tcp/15120/p2p/16Uiu2HAm4QPLcCH4YhBWD9VDcBwcqEAyhdYLnJ7d64h5gtPQYpZ8"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31423/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x45dc1bafce595ee429f4676f9062b3c5f1f61c37d9fad3416f04e5df6eb69f93"},{"messageHash":"0x50163f98ebbc911ff6330771777996bdf9fab4bc45410ace5009e5e699151ed1"},{"messageHash":"0xf5676f56d90cb252cbd3de29434e0f15394bf786f490061dc5e42fd9ffbfb919"},{"messageHash":"0xcf8d270874c4f2a7a4f7ad0f8924f3747efec6a7c886865a5102ceb37775065b"},{"messageHash":"0xd46f3b4b853fbe71fb37a6b36547f672d091cdc7294ed4864ec8d890bb6aadce"},{"messageHash":"0xc08e4bf9efe21164254dacb85f65f989952c7b9d9eb1d2d443a27fe1ae007849"},{"messageHash":"0x6502fc177609dd145442547c7f67ab93977812a481e2f728d008820c926dff3b"},{"messageHash":"0xf59a23e7b9f58af0a9b428d0e2ebbd5cc342b8e6d05293b34ee5e85d7a8322e3"},{"messageHash":"0xd061cc459474e1cb79d61d5e39ccec24a68816703349dc4325acbf07a0efde9d"},{"messageHash":"0x845cd3420619997b72098d70526fac3210df655af55efba8923a2ff88b73e8da"},{"messageHash":"0xcf804b79bdf54accccc5d68c7391d6fc20fa1a597dd0f7522ecd610fe00c4b92"},{"messageHash":"0xe78a9116fa1f0a1b3fbeaca737eccb6f444d516ad36831116760683d01590ad4"},{"messageHash":"0xfd91b3c054e1df747e12ff6e7df6d60bd15dadcf14af748435fee898243ce8ed"},{"messageHash":"0x44e020782c19e287efd72a816429cd4770d0877a79749823a4ee65ca8e5f2759"},{"messageHash":"0x4118fba82b4ff32457f041a260079bb9fa13fe0a3634958c736838741f1cc996"},{"messageHash":"0x4401f27db3c4bd7e0c5e3f7e6292e8d36a7b9c9940f6848e4e74b41b159b72b8"},{"messageHash":"0x3f8d77f540b4320bee583825922366b39f748f311176ba2355ff68f434961bba"},{"messageHash":"0x52042b089ab66980abea101816b0a5e4fca9f604ced6f96ff209f8500c04b54f"},{"messageHash":"0x1784d15f09a62fb0ab3d83389f6053eca7b1ff563c606931f320c2b8320c89e7"},{"messageHash":"0x0a9fc66452b40e43a2b9b2ddf233880d81e5c2b6e480d9e60c2046d975dd7190"},{"messageHash":"0x17ca9d7e31506adbba55a1299dabcfaf1069f909ce30481e8035b5acdb48a4a4"},{"messageHash":"0x7c5788d464623691ff3b151a0e949346ffba8e7276c8942a526462a5374861cd"},{"messageHash":"0x3d65abf5208efea263d165be820d43ab70d0bdb55825971d57d673c9717c215b"},{"messageHash":"0x1ac5d0d7af313d9a0f3f04c4137ce76ab210703fb0e0578fa704f40a035e8af2"},{"messageHash":"0x4032ecd577b5747ae484e6d61d4d4e2b6a0361cc72e71e3211104c12ee7238dd"},{"messageHash":"0xf9d36955bf8bd0ed72c12077075c3319c31a79534dcefc0cb61b30fcb39dfec5"},{"messageHash":"0x0a9e192f78d94e9a7dd49ff2b56f5799ed550883abb39dd96b11986b154bee20"},{"messageHash":"0x940b63ac0da07b199a008a9248eb0b370ac7b502d69ab3ad421f489f72d7ae19"},{"messageHash":"0xe59fc86c21fe8c61a6da886edf63f864d38579fa610be38eb50f192d83af069d"},{"messageHash":"0x8d4b5616f699e7c64bf8d06f8398795b96d32784dcf66b0443882ec96ee54ec1"}]}'
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:989 Node3 store has 30 messages expected 30
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce209a6f0fcc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 90e34ba948ca
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 23768d8e835c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ce209a6f0fcc. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 90e34ba948ca. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,862 @@
2025-12-30 04:24:20.084 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:24:20.085 DEBUG [tests.conftest] Running test: test_light_push_with_missing_payload with id: 2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428
2025-12-30 04:24:20.085 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:24:20.085 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:24:20.093 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:20.093 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:24:20.093 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:20.093 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:20.094 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:20.095 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.197.14
2025-12-30 04:24:20.095 DEBUG [src.node.docker_mananger] Generated ports ['10699', '10700', '10701', '10702', '10703']
2025-12-30 04:24:20.095 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:20.095 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:20.095 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:20.095 DEBUG [src.node.docker_mananger] docker run -i -t -p 10699:10699 -p 10700:10700 -p 10701:10701 -p 10702:10702 -p 10703:10703 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10701 --rest-port=10699 --tcp-port=10700 --discv5-udp-port=10702 --rest-address=0.0.0.0 --nat=extip:172.18.197.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4d2bb351d72d9b92e8bfbd8fc5f52f1d8fcd80ce0b23bc1d48d58c474c4d4adf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10703 --metrics-logging=true --lightpush=true --relay=true
2025-12-30 04:24:20.300 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.197.14 waku d914870a6a9b6f51b9546dc2ebd5cd0e60dcd556655ca52f03ab96a3544ffb7a
2025-12-30 04:24:20.341 DEBUG [src.node.docker_mananger] Container started with ID d914870a6a9b. Setting up logs at ./log/docker/receiving_node1_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:24:20.342 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10699
2025-12-30 04:24:20.342 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:21.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10699/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:21.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:24:21.347 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:24:21.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:21.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.14/tcp/10700/p2p/16Uiu2HAkyNpBPLMiEKjNdDY7Di8dvobufUQY7Xx1xn6y2TzyTH2X","/ip4/172.18.197.14/tcp/10701/ws/p2p/16Uiu2HAkyNpBPLMiEKjNdDY7Di8dvobufUQY7Xx1xn6y2TzyTH2X"],"enrUri":"enr:-L24QNLAHOV9qtrFwawYI5tL-8Q_ml_6nyTLpUQCQCADgeSGUstfNu_vk3_hHQxBR-ewYvSdPcFWuxak_iE7SF287ngCgmlkgnY0gmlwhKwSxQ6KbXVsdGlhZGRyc5YACASsEsUOBinMAAoErBLFDgYpzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOrNG4thLE7IjdMvh6AdS9WV0JnMx2708_kWyN6cHeciDdGNwginMg3VkcIIpzoV3YWt1Mgk"}'
2025-12-30 04:24:21.349 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:24:21.357 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:21.357 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:24:21.357 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:21.357 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:21.358 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:21.359 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.214.232
2025-12-30 04:24:21.359 DEBUG [src.node.docker_mananger] Generated ports ['21588', '21589', '21590', '21591', '21592']
2025-12-30 04:24:21.359 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:21.359 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:21.359 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:21.359 DEBUG [src.node.docker_mananger] docker run -i -t -p 21588:21588 -p 21589:21589 -p 21590:21590 -p 21591:21591 -p 21592:21592 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21590 --rest-port=21588 --tcp-port=21589 --discv5-udp-port=21591 --rest-address=0.0.0.0 --nat=extip:172.18.214.232 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b4bfdc27d50c912cb6c1b9c3bd6dfc0dd46a1afad6bfc0fa344fdeeb29b64172 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21592 --metrics-logging=true --lightpush=false --relay=true
2025-12-30 04:24:21.556 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.214.232 waku 768411b93e592fb7feb7b36047a18963fd60a965b6de8f33c455bde7a4a855ad
2025-12-30 04:24:21.595 DEBUG [src.node.docker_mananger] Container started with ID 768411b93e59. Setting up logs at ./log/docker/receiving_node2_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:24:21.596 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21588
2025-12-30 04:24:21.597 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:22.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21588/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:22.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:24:22.601 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:24:22.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21588/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:22.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.232/tcp/21589/p2p/16Uiu2HAmPNfzu89UysxW3jGQB3AA9N3Wpj2CaHGfiks7xFcjzEjK","/ip4/172.18.214.232/tcp/21590/ws/p2p/16Uiu2HAmPNfzu89UysxW3jGQB3AA9N3Wpj2CaHGfiks7xFcjzEjK"],"enrUri":"enr:-L24QHPcwYrFNTpDxtPUjrR_p3ezTZWWTbG18vJj3eXRYZOPGt2ko6TFzN4x9z-NCBqqDZXUVpYep7OVeDUub4FRJ4ECgmlkgnY0gmlwhKwS1uiKbXVsdGlhZGRyc5YACASsEtboBlRVAAoErBLW6AZUVt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn0KDWKeNty50SAfDe2zH-CHYvoG004PYe1EJs5lvp9KDdGNwglRVg3VkcIJUV4V3YWt1MgE"}'
2025-12-30 04:24:22.603 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:24:22.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21588/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.197.14/tcp/10700/p2p/16Uiu2HAkyNpBPLMiEKjNdDY7Di8dvobufUQY7Xx1xn6y2TzyTH2X"]'
2025-12-30 04:24:22.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:24:22.645 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:24:22.645 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:24:22.645 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:22.645 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:22.647 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:22.648 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.118
2025-12-30 04:24:22.649 DEBUG [src.node.docker_mananger] Generated ports ['20340', '20341', '20342', '20343', '20344']
2025-12-30 04:24:22.650 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:22.651 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:22.651 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:22.653 DEBUG [src.node.docker_mananger] docker run -i -t -p 20340:20340 -p 20341:20341 -p 20342:20342 -p 20343:20343 -p 20344:20344 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20342 --rest-port=20340 --tcp-port=20341 --discv5-udp-port=20343 --rest-address=0.0.0.0 --nat=extip:172.18.31.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7dd2044d1212062a8c8bb9bd1cad5a2aa7e709be0b8b7b61cdbdf0f43860fb1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20344 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNLAHOV9qtrFwawYI5tL-8Q_ml_6nyTLpUQCQCADgeSGUstfNu_vk3_hHQxBR-ewYvSdPcFWuxak_iE7SF287ngCgmlkgnY0gmlwhKwSxQ6KbXVsdGlhZGRyc5YACASsEsUOBinMAAoErBLFDgYpzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOrNG4thLE7IjdMvh6AdS9WV0JnMx2708_kWyN6cHeciDdGNwginMg3VkcIIpzoV3YWt1Mgk --lightpushnode=/ip4/172.18.197.14/tcp/10700/p2p/16Uiu2HAkyNpBPLMiEKjNdDY7Di8dvobufUQY7Xx1xn6y2TzyTH2X --lightpush=true --relay=false
2025-12-30 04:24:22.835 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.118 waku 1da5528676bec8ddff1e1b8ea610ec3082c50b1cf0beccd9120abce508b873c1
2025-12-30 04:24:22.862 DEBUG [src.node.docker_mananger] Container started with ID 1da5528676be. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:24:22.863 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20340
2025-12-30 04:24:22.864 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:23.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:23.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.229 ERROR [src.node.docker_mananger] Max retries reached for container 1da5528676be. Exiting log stream.
2025-12-30 04:24:24.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:24.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:25.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:26.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:27.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:28.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:29.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:30.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:31.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:32.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:33.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:34.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:35.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:36.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:37.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:38.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:39.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:40.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:41.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:42.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20340/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:43.963 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=20340): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9efba732c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:24:44.063 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:24:44.063 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:24:44.065 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:24:44.065 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.178
2025-12-30 04:24:44.065 DEBUG [src.node.docker_mananger] Generated ports ['7880', '7881', '7882', '7883', '7884']
2025-12-30 04:24:44.065 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:24:44.066 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:24:44.066 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:24:44.066 DEBUG [src.node.docker_mananger] docker run -i -t -p 7880:7880 -p 7881:7881 -p 7882:7882 -p 7883:7883 -p 7884:7884 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7882 --rest-port=7880 --tcp-port=7881 --discv5-udp-port=7883 --rest-address=0.0.0.0 --nat=extip:172.18.131.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c34df7ed0fb2befcdda5f2ceb6e92494e23cf54a75bacf09b4ffcdd9c826ed4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7884 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNLAHOV9qtrFwawYI5tL-8Q_ml_6nyTLpUQCQCADgeSGUstfNu_vk3_hHQxBR-ewYvSdPcFWuxak_iE7SF287ngCgmlkgnY0gmlwhKwSxQ6KbXVsdGlhZGRyc5YACASsEsUOBinMAAoErBLFDgYpzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOrNG4thLE7IjdMvh6AdS9WV0JnMx2708_kWyN6cHeciDdGNwginMg3VkcIIpzoV3YWt1Mgk --lightpushnode=/ip4/172.18.197.14/tcp/10700/p2p/16Uiu2HAkyNpBPLMiEKjNdDY7Di8dvobufUQY7Xx1xn6y2TzyTH2X --lightpush=true --relay=false
2025-12-30 04:24:44.247 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.178 waku 98e30e3bbe4cd1b314cd8311f9523372e38aaddce2a9d43814c1c9d683e077c0
2025-12-30 04:24:44.275 DEBUG [src.node.docker_mananger] Container started with ID 98e30e3bbe4c. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:24:44.276 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7880
2025-12-30 04:24:44.276 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:24:45.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.654 ERROR [src.node.docker_mananger] Max retries reached for container 98e30e3bbe4c. Exiting log stream.
2025-12-30 04:24:45.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:45.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:46.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:47.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:48.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:49.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:50.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:51.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:52.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:53.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:54.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:55.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:56.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:57.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:58.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:24:59.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:00.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:01.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:02.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:03.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:04.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7880/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:05.363 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=7880): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9efbaaf260>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:25:05.463 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:25:05.463 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:25:05.465 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:25:05.465 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.221
2025-12-30 04:25:05.465 DEBUG [src.node.docker_mananger] Generated ports ['20914', '20915', '20916', '20917', '20918']
2025-12-30 04:25:05.465 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:25:05.465 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:25:05.466 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:25:05.466 DEBUG [src.node.docker_mananger] docker run -i -t -p 20914:20914 -p 20915:20915 -p 20916:20916 -p 20917:20917 -p 20918:20918 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20916 --rest-port=20914 --tcp-port=20915 --discv5-udp-port=20917 --rest-address=0.0.0.0 --nat=extip:172.18.122.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=88ba121092bf7f8c1a21b057ecbf26ca73f3bcde35ba7ab7c8579be6f0fad0aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20918 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNLAHOV9qtrFwawYI5tL-8Q_ml_6nyTLpUQCQCADgeSGUstfNu_vk3_hHQxBR-ewYvSdPcFWuxak_iE7SF287ngCgmlkgnY0gmlwhKwSxQ6KbXVsdGlhZGRyc5YACASsEsUOBinMAAoErBLFDgYpzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOrNG4thLE7IjdMvh6AdS9WV0JnMx2708_kWyN6cHeciDdGNwginMg3VkcIIpzoV3YWt1Mgk --lightpushnode=/ip4/172.18.197.14/tcp/10700/p2p/16Uiu2HAkyNpBPLMiEKjNdDY7Di8dvobufUQY7Xx1xn6y2TzyTH2X --lightpush=true --relay=false
2025-12-30 04:25:05.649 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.221 waku 6301012eefb985d2e376ce060b7b9093ce6454dc1d881f72fefdef479f209298
2025-12-30 04:25:05.679 DEBUG [src.node.docker_mananger] Container started with ID 6301012eefb9. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-24-20__27249d57-3721-4000-8068-97ea5d130428__wakuorg_nwaku:latest.log
2025-12-30 04:25:05.680 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20914
2025-12-30 04:25:05.681 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:25:06.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:06.979 ERROR [src.node.docker_mananger] Max retries reached for container 6301012eefb9. Exiting log stream.
2025-12-30 04:25:06.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:07.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:08.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:09.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:10.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:11.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:12.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:13.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:14.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:15.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:16.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:17.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:18.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:19.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:20.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:21.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:22.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:23.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:24.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:25.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20914/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:25:26.762 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=20914): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9efbac8ad0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:25:26.943 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:25:26.944 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:25:26.944 DEBUG [src.node.waku_node] Stopping container with id d914870a6a9b
2025-12-30 04:25:27.488 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:25:27.489 DEBUG [src.node.waku_node] Stopping container with id 768411b93e59
2025-12-30 04:25:27.991 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:25:27.994 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.096 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.198 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.300 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.302 ERROR [src.node.docker_mananger] Max retries reached for container d914870a6a9b. Exiting log stream.
2025-12-30 04:25:28.401 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.503 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.604 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.706 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.807 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:28.873 ERROR [src.node.docker_mananger] Max retries reached for container 768411b93e59. Exiting log stream.
2025-12-30 04:25:28.909 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.010 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.112 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.214 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.316 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.417 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.519 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.621 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.723 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.825 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:29.927 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.028 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.130 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.232 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.334 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.435 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.537 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.639 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.741 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.843 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:30.945 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.047 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.148 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.250 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.352 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.454 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.555 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.657 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.759 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.861 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:31.962 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.064 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.166 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.267 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.369 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.471 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.573 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.675 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.777 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.878 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:32.980 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.082 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.083 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6301012eefb985d2e376ce060b7b9093ce6454dc1d881f72fefdef479f209298/stop: Not Found ("No such container: 6301012eefb985d2e376ce060b7b9093ce6454dc1d881f72fefdef479f209298")
2025-12-30 04:25:33.083 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.185 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.287 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.388 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.490 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.592 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.693 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.795 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.897 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:33.999 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.101 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.202 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.304 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.406 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.507 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.609 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.711 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.813 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:34.915 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.016 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.118 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.220 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.322 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.423 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.525 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.627 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.728 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.830 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:35.932 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.034 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.135 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.237 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.339 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.440 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.542 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.644 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.745 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.847 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:36.948 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.050 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.152 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.253 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.355 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.457 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.558 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.660 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.761 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.863 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:37.965 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.066 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.168 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.170 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6301012eefb985d2e376ce060b7b9093ce6454dc1d881f72fefdef479f209298/stop: Not Found ("No such container: 6301012eefb985d2e376ce060b7b9093ce6454dc1d881f72fefdef479f209298")
2025-12-30 04:25:38.170 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.271 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.373 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.475 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.576 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.678 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.780 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.882 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:38.984 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.086 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.187 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.289 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.391 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.492 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.594 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.696 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.798 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:39.899 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.001 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.103 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.205 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.306 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.408 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.509 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.611 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.713 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.814 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:40.916 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.018 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.119 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.221 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.323 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.424 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.526 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.627 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.729 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.831 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:41.932 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.034 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.136 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.238 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.340 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.441 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.543 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.645 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.746 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.848 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:42.950 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:43.051 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:43.153 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:43.255 DEBUG [src.node.waku_node] Stopping container with id 6301012eefb9
2025-12-30 04:25:43.256 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6301012eefb985d2e376ce060b7b9093ce6454dc1d881f72fefdef479f209298/stop: Not Found ("No such container: 6301012eefb985d2e376ce060b7b9093ce6454dc1d881f72fefdef479f209298")
2025-12-30 04:25:43.258 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:25:43.281 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:43.328 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:43.328 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:43.329 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:25:43.329 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,64 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_without_subscribing_via_api_works with id: 2025-12-30_04-22-37__97b6c87e-0594-4be6-9c5c-9def32458589
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-22-37__97b6c87e-0594-4be6-9c5c-9def32458589__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.120.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62047', '62048', '62049', '62050', '62051']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62047:62047 -p 62048:62048 -p 62049:62049 -p 62050:62050 -p 62051:62051 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62049 --rest-port=62047 --tcp-port=62048 --discv5-udp-port=62050 --rest-address=0.0.0.0 --nat=extip:172.18.120.161 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cbe2ddc8d1cc7bb1ec9bfe4e9b3ee06c45b68efce1ac72b485afa122edafae46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62051 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container eb6db0ec2bf6. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.120.161 waku f98c597169da59fec8b71d1316f04df4519df9de57c23fa5da601e88f37630c8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f98c597169da. Setting up logs at ./log/docker/node1_2025-12-30_04-22-37__97b6c87e-0594-4be6-9c5c-9def32458589__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62047
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7b487c8e7122. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62047/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62047/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.161/tcp/62048/p2p/16Uiu2HAmMPPcwWECbVse7dm94foUN6qyj2HVX2fDde3rMb7zz7Wg","/ip4/172.18.120.161/tcp/62049/ws/p2p/16Uiu2HAmMPPcwWECbVse7dm94foUN6qyj2HVX2fDde3rMb7zz7Wg"],"enrUri":"enr:-L24QD8BU6xkLLMWwlvPMHtkVaeLVgs8igwPt6fNuUO_uR9DXjjiUzWZP_kzhwYriL_a6iSZ-4aZk1-50uiA1ER0Jl8CgmlkgnY0gmlwhKwSeKGKbXVsdGlhZGRyc5YACASsEnihBvJgAAoErBJ4oQbyYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDgbozX_M8E0LMj_qEDpGj1jkXg9iwlNXzckkwWxyoEkmDdGNwgvJgg3VkcILyYoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-22-37__97b6c87e-0594-4be6-9c5c-9def32458589__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.71.182
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15664', '15665', '15666', '15667', '15668']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15664:15664 -p 15665:15665 -p 15666:15666 -p 15667:15667 -p 15668:15668 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15666 --rest-port=15664 --tcp-port=15665 --discv5-udp-port=15667 --rest-address=0.0.0.0 --nat=extip:172.18.71.182 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6119adc94b9cbb32a7df3aea2c4b4fc24d81d9e95abee4b405cae9c4731df7ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15668 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD8BU6xkLLMWwlvPMHtkVaeLVgs8igwPt6fNuUO_uR9DXjjiUzWZP_kzhwYriL_a6iSZ-4aZk1-50uiA1ER0Jl8CgmlkgnY0gmlwhKwSeKGKbXVsdGlhZGRyc5YACASsEnihBvJgAAoErBJ4oQbyYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDgbozX_M8E0LMj_qEDpGj1jkXg9iwlNXzckkwWxyoEkmDdGNwgvJgg3VkcILyYoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.71.182 waku 86d41b073ff5cf9cc99cf24cbaa9490012343805f00670214007ffbc99b1323b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 86d41b073ff5. Setting up logs at ./log/docker/node2_2025-12-30_04-22-37__97b6c87e-0594-4be6-9c5c-9def32458589__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15664
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15664/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15664/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.182/tcp/15665/p2p/16Uiu2HAmPR3Tc1Vrrh1nPniL8LCNJhUeGsucwYn6uw5RL38CqLWV","/ip4/172.18.71.182/tcp/15666/ws/p2p/16Uiu2HAmPR3Tc1Vrrh1nPniL8LCNJhUeGsucwYn6uw5RL38CqLWV"],"enrUri":"enr:-L24QPzGZKxW1cyLL9PnCApiF8O6XhH3bOlEoexV-9zIQpetAIT7PKvEH4Jbq5iv7DMCWwV-9grb-tb2jrFHDotGzi0CgmlkgnY0gmlwhKwSR7aKbXVsdGlhZGRyc5YACASsEke2Bj0xAAoErBJHtgY9Mt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDn93wqL6JwicVAg9EmEI0vrI-a6SUzmsGRbB0HJS0quqDdGNwgj0xg3VkcII9M4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15664/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.120.161/tcp/62048/p2p/16Uiu2HAmMPPcwWECbVse7dm94foUN6qyj2HVX2fDde3rMb7zz7Wg"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62047/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15664/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f98c597169da
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86d41b073ff5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-30 04:34:25.464+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-30 04:34:25.465+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-30 04:34:25.465+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-30 04:34:25.465+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-30 04:34:25.465+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-30 04:34:25.465+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QCV3V6N3w6OpNozq_xcWRKqWB0NQcmP4H7_bF69Ya0caaN-Hi4roEhxbhi8V01-y1dqv7M9W8KGzAA3vzOOvIg8CgmlkgnY0gmlwhKwSjQSKbXVsdGlhZGRyc5YACASsEo0EBoaJAAoErBKNBAaGit0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_SRC0krvHH3WCFASEup3aU9S9tIDGwW1wN-J5VczMT6DdGNwgoaJg3VkcIKGi4V3YWt1MgE
NTC 2025-12-30 04:34:25.465+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:9869
INF 2025-12-30 04:34:25.465+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:9869/
INF 2025-12-30 04:34:25.466+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-30 04:34:25.466+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-30 04:34:25.467+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-30 04:34:25.467+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-30 04:34:25.467+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-30 04:34:25.467+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-30 04:34:25.467+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.85.182/tcp/9870, /ip4/172.18.85.182/tcp/9871/ws]"
INF 2025-12-30 04:34:25.467+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-30 04:34:25.467+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-30 04:34:25.467+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-30 04:34:25.467+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-30 04:34:25.467+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-30 04:34:25.467+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-30 04:34:25.467+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-30 04:34:25.467+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-30 04:34:25.467+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*EFAPBy, seqNo: 1767069265, addresses: [/ip4/172.18.85.182/tcp/9870, /ip4/172.18.85.182/tcp/9871/ws], mixKey: )"
TRC 2025-12-30 04:34:25.468+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-30 04:34:25.468+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-30 04:34:25.468+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-30 04:34:25.468+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-30 04:34:25.468+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-30 04:34:25.468+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-30 04:34:25.468+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:34:25.468+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-30 04:34:25.468+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,69 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_cant_retrieve_messages_on_not_subscribed_content_topic with id: 2025-12-30_04-36-52__ae2573dd-ee4d-4b26-9dbe-b58233128005
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-36-52__ae2573dd-ee4d-4b26-9dbe-b58233128005__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.231.144
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51414', '51415', '51416', '51417', '51418']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51414:51414 -p 51415:51415 -p 51416:51416 -p 51417:51417 -p 51418:51418 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51416 --rest-port=51414 --tcp-port=51415 --discv5-udp-port=51417 --rest-address=0.0.0.0 --nat=extip:172.18.231.144 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7a75d7d81ffa1a5cfff558dd13c9de774f8e75cc09bfb4e58b2a63ecbff3aaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51418 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.144 waku aba3021854716fbd7afacd26a6c567b119edd63b0281f3532c0fa70ae85bc3d8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aba302185471. Setting up logs at ./log/docker/node1_2025-12-30_04-36-52__ae2573dd-ee4d-4b26-9dbe-b58233128005__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51414
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc0cfb54b89c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51414/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51414/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.144/tcp/51415/p2p/16Uiu2HAmVN2dKKazT9TdWar5BLZHERRFQZkJsc1topaH5fn9t3d3","/ip4/172.18.231.144/tcp/51416/ws/p2p/16Uiu2HAmVN2dKKazT9TdWar5BLZHERRFQZkJsc1topaH5fn9t3d3"],"enrUri":"enr:-L24QJwzBQKBprbSIQDj9yeih36iOmZZu0V5wnOOnXCdLsQsKFan7QRwweedAQxnPQN7rQDYfMZ5h0vYcWa1aEDVJskCgmlkgnY0gmlwhKwS55CKbXVsdGlhZGRyc5YACASsEueQBsjXAAoErBLnkAbI2N0DgnJzhQACAQAAiXNlY3AyNTZrMaED-D5guj3ZZXc6ery6VcKhPyVpsLMG5smLFbl0LQFrK4qDdGNwgsjXg3VkcILI2YV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-36-52__ae2573dd-ee4d-4b26-9dbe-b58233128005__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.143.234
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62415', '62416', '62417', '62418', '62419']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62415:62415 -p 62416:62416 -p 62417:62417 -p 62418:62418 -p 62419:62419 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62417 --rest-port=62415 --tcp-port=62416 --discv5-udp-port=62418 --rest-address=0.0.0.0 --nat=extip:172.18.143.234 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cb1ac8db2bfbcf74e39b9caeaea9f7efc3eb0c4ee1e9ae26c8da09256ff4361d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62419 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJwzBQKBprbSIQDj9yeih36iOmZZu0V5wnOOnXCdLsQsKFan7QRwweedAQxnPQN7rQDYfMZ5h0vYcWa1aEDVJskCgmlkgnY0gmlwhKwS55CKbXVsdGlhZGRyc5YACASsEueQBsjXAAoErBLnkAbI2N0DgnJzhQACAQAAiXNlY3AyNTZrMaED-D5guj3ZZXc6ery6VcKhPyVpsLMG5smLFbl0LQFrK4qDdGNwgsjXg3VkcILI2YV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.143.234 waku dd5cbc40bfbf57f13d0a6548d9c4abba766be0c8820985bfa90f2d7820f56919
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dd5cbc40bfbf. Setting up logs at ./log/docker/node2_2025-12-30_04-36-52__ae2573dd-ee4d-4b26-9dbe-b58233128005__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62415
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62415/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62415/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.234/tcp/62416/p2p/16Uiu2HAm8VLNDqLcnjo6KCm6bPwg7EK3V6Sj5uFvM6RbNkfanzUR","/ip4/172.18.143.234/tcp/62417/ws/p2p/16Uiu2HAm8VLNDqLcnjo6KCm6bPwg7EK3V6Sj5uFvM6RbNkfanzUR"],"enrUri":"enr:-L24QKr4DdiHNMxCgSsTw6cmT32bQAeQe6Y1JcurWEe-t-vGSxFvMyfWCcfmsljCIBreL8d7GNPEzDhnUSP_PhqrArMCgmlkgnY0gmlwhKwSj-qKbXVsdGlhZGRyc5YACASsEo_qBvPQAAoErBKP6gbz0d0DgnJzhQACAQAAiXNlY3AyNTZrMaECwhgTkiyZ2YymPh28wkk9sSX3WHkiwcBi0cLKAsQ90FKDdGNwgvPQg3VkcILz0oV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62415/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.144/tcp/51415/p2p/16Uiu2HAmVN2dKKazT9TdWar5BLZHERRFQZkJsc1topaH5fn9t3d3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51414/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62415/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51414/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51414/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51414/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id aba302185471
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dd5cbc40bfbf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_add_101_new_content_topics with id: 2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.248.93
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37939', '37940', '37941', '37942', '37943']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37939:37939 -p 37940:37940 -p 37941:37941 -p 37942:37942 -p 37943:37943 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37941 --rest-port=37939 --tcp-port=37940 --discv5-udp-port=37942 --rest-address=0.0.0.0 --nat=extip:172.18.248.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a92e4f63be04918bb1b5b560af1a96e3fd1f94e4f7d20eef6cff2d1471acb5dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37943 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.248.93 waku 389265d1f5b942cf5ae0e18047b774cf0a0fe5a6dd0504c0804c2fdfda75d1ad
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 389265d1f5b9. Setting up logs at ./log/docker/node1_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37939
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 91a36c478dea. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7f5f6b26de3a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37939/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37939/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.93/tcp/37940/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG","/ip4/172.18.248.93/tcp/37941/ws/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG"],"enrUri":"enr:-L24QMu9NWz6pQ-BUZANeLMOFca6qHu4vq9aF3mCVpniDz7YHRrJcQWvJ4bxtHXR6icC5j7Pe6ZBKLU9i6GK7Z7semECgmlkgnY0gmlwhKwS-F2KbXVsdGlhZGRyc5YACASsEvhdBpQ0AAoErBL4XQaUNd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn6CbM1CV-OWzPSedu2rEctRJL9qroIRkLimJi6aClIODdGNwgpQ0g3VkcIKUNoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.193.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60389', '60390', '60391', '60392', '60393']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60389:60389 -p 60390:60390 -p 60391:60391 -p 60392:60392 -p 60393:60393 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60391 --rest-port=60389 --tcp-port=60390 --discv5-udp-port=60392 --rest-address=0.0.0.0 --nat=extip:172.18.193.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3febb1bfa9d88cc8f00885aecf4bd5548b8d12ee3e48f9ffe5fe9487b417d70a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60393 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMu9NWz6pQ-BUZANeLMOFca6qHu4vq9aF3mCVpniDz7YHRrJcQWvJ4bxtHXR6icC5j7Pe6ZBKLU9i6GK7Z7semECgmlkgnY0gmlwhKwS-F2KbXVsdGlhZGRyc5YACASsEvhdBpQ0AAoErBL4XQaUNd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn6CbM1CV-OWzPSedu2rEctRJL9qroIRkLimJi6aClIODdGNwgpQ0g3VkcIKUNoV3YWt1MgU --filternode=/ip4/172.18.248.93/tcp/37940/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.193.116 waku 3046a333c988d98e7b682bae3ca1496d736b6204f2b35b3b6af0d7d986603994
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3046a333c988. Setting up logs at ./log/docker/node2_2025-12-30_04-15-59__5e464976-9ee8-402c-aab0-0c4595185b50__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60389
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60389/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60389/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.116/tcp/60390/p2p/16Uiu2HAkxymSEpXWXq6qh1rqREinZLwrfKCFmYNut4umPqyrTrnz","/ip4/172.18.193.116/tcp/60391/ws/p2p/16Uiu2HAkxymSEpXWXq6qh1rqREinZLwrfKCFmYNut4umPqyrTrnz"],"enrUri":"enr:-L24QDSZo2GiDSTHsVQ4LK8JK3qEw0XRuW-XvMHof82HWR2ueoehG-hIUjbqWAtjKF3dzntmyO0fWXN_4UpVcJOSUlICgmlkgnY0gmlwhKwSwXSKbXVsdGlhZGRyc5YACASsEsF0BuvmAAoErBLBdAbr590DgnJzhQADAQAAiXNlY3AyNTZrMaECNMvQ1GSVEqpA9aIBCT_hZf79ri-569cVEl-LHANEHG-DdGNwguvmg3VkcILr6IV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60389/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.248.93/tcp/37940/p2p/16Uiu2HAmPQ7DTP5uGjPMFGAepsUz5X6SpqQ2b7jqX2FFP5nCSqPG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37939/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60389/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a6e61088-0d2a-4469-948d-2c79146acbd8", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"a6e61088-0d2a-4469-948d-2c79146acbd8","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:60389/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100"], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60389/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 389265d1f5b9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3046a333c988
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,164 @@
2025-12-30 04:16:33.262 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:16:33.262 DEBUG [tests.conftest] Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3
2025-12-30 04:16:33.263 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:16:33.263 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:16:33.263 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:16:33.270 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:33.270 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:33.270 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:33.270 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:33.272 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:33.272 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.39.104
2025-12-30 04:16:33.272 DEBUG [src.node.docker_mananger] Generated ports ['5613', '5614', '5615', '5616', '5617']
2025-12-30 04:16:33.272 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:33.272 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:33.272 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:33.273 DEBUG [src.node.docker_mananger] docker run -i -t -p 5613:5613 -p 5614:5614 -p 5615:5615 -p 5616:5616 -p 5617:5617 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5615 --rest-port=5613 --tcp-port=5614 --discv5-udp-port=5616 --rest-address=0.0.0.0 --nat=extip:172.18.39.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0b86efecb2732de1cad99e3a31d6a3eceac79d39ed102ef8d1adc45ad8f91ce0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5617 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:16:33.457 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.39.104 waku e21014cb0f139076ee00a70034042fd8f964267d7421bfba9dc57daaeb58f43f
2025-12-30 04:16:33.494 DEBUG [src.node.docker_mananger] Container started with ID e21014cb0f13. Setting up logs at ./log/docker/node1_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:33.496 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5613
2025-12-30 04:16:33.496 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:33.545 ERROR [src.node.docker_mananger] Max retries reached for container 6a8198339b89. Exiting log stream.
2025-12-30 04:16:34.070 ERROR [src.node.docker_mananger] Max retries reached for container a17f295b4abf. Exiting log stream.
2025-12-30 04:16:34.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5613/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:34.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:16:34.500 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:34.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5613/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:34.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE","/ip4/172.18.39.104/tcp/5615/ws/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE"],"enrUri":"enr:-L24QNxlf_S-FolWaucFKIfIhps_Bdt4sz2J_LkSqMXuwYNyEWSOJXc836eQGtEk7YHMFYRzwn6J3DPILIP2-MxsUz4CgmlkgnY0gmlwhKwSJ2iKbXVsdGlhZGRyc5YACASsEidoBhXuAAoErBInaAYV790DgnJzhQADAQAAiXNlY3AyNTZrMaECM8lwFv0whcVyJW8aluS5sg0keS1SsT1Pyc0d-cgUbJeDdGNwghXug3VkcIIV8IV3YWt1MgU"}'
2025-12-30 04:16:34.503 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:34.504 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:16:34.510 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:34.510 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:34.510 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:34.510 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:34.512 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:34.512 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.215.41
2025-12-30 04:16:34.512 DEBUG [src.node.docker_mananger] Generated ports ['3268', '3269', '3270', '3271', '3272']
2025-12-30 04:16:34.512 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:34.513 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:34.513 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:34.513 DEBUG [src.node.docker_mananger] docker run -i -t -p 3268:3268 -p 3269:3269 -p 3270:3270 -p 3271:3271 -p 3272:3272 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3270 --rest-port=3268 --tcp-port=3269 --discv5-udp-port=3271 --rest-address=0.0.0.0 --nat=extip:172.18.215.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8dfde1cf382c0f44e43736eba7eb2d8fd5a02a650a3afa30b17fbc0c61a14cee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3272 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNxlf_S-FolWaucFKIfIhps_Bdt4sz2J_LkSqMXuwYNyEWSOJXc836eQGtEk7YHMFYRzwn6J3DPILIP2-MxsUz4CgmlkgnY0gmlwhKwSJ2iKbXVsdGlhZGRyc5YACASsEidoBhXuAAoErBInaAYV790DgnJzhQADAQAAiXNlY3AyNTZrMaECM8lwFv0whcVyJW8aluS5sg0keS1SsT1Pyc0d-cgUbJeDdGNwghXug3VkcIIV8IV3YWt1MgU --filternode=/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE
2025-12-30 04:16:34.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.215.41 waku 51b595eba1994b4c4e067135a35cd5e30adbe46df1ef32c9909d8a2a2ad8cc66
2025-12-30 04:16:34.732 DEBUG [src.node.docker_mananger] Container started with ID 51b595eba199. Setting up logs at ./log/docker/node2_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:34.732 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3268
2025-12-30 04:16:34.733 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:35.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3268/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:35.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:35.738 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:35.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3268/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:35.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.215.41/tcp/3269/p2p/16Uiu2HAm4zvTyXAWoqbrQhDpWKtkUmJ9xA5K9mLt9chxxcjWJGu7","/ip4/172.18.215.41/tcp/3270/ws/p2p/16Uiu2HAm4zvTyXAWoqbrQhDpWKtkUmJ9xA5K9mLt9chxxcjWJGu7"],"enrUri":"enr:-L24QNl1TdlJOVrH9z4MWDrnBUuZu24vzZYYUCmrAjaZB6p4I9UucFf3WJEE0HQnoQLq4ohdHRNl-y9r4qmecEA-VFECgmlkgnY0gmlwhKwS1ymKbXVsdGlhZGRyc5YACASsEtcpBgzFAAoErBLXKQYMxt0DgnJzhQADAQAAiXNlY3AyNTZrMaECjj26cRLzcxMhv5pYKpgSz5aDqzpHUobbrpLlBtqKE-KDdGNwggzFg3VkcIIMx4V3YWt1MgA"}'
2025-12-30 04:16:35.740 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:35.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3268/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE"]'
2025-12-30 04:16:35.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:35.783 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:35.784 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:35.785 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:35.786 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:35.789 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:35.789 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.197
2025-12-30 04:16:35.790 DEBUG [src.node.docker_mananger] Generated ports ['43216', '43217', '43218', '43219', '43220']
2025-12-30 04:16:35.794 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:35.795 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:35.795 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:35.795 DEBUG [src.node.docker_mananger] docker run -i -t -p 43216:43216 -p 43217:43217 -p 43218:43218 -p 43219:43219 -p 43220:43220 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43218 --rest-port=43216 --tcp-port=43217 --discv5-udp-port=43219 --rest-address=0.0.0.0 --nat=extip:172.18.123.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0dc206ed0c0abf61b556586af57bbb42ca084ddee1d606dd2b98329311492bcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43220 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNxlf_S-FolWaucFKIfIhps_Bdt4sz2J_LkSqMXuwYNyEWSOJXc836eQGtEk7YHMFYRzwn6J3DPILIP2-MxsUz4CgmlkgnY0gmlwhKwSJ2iKbXVsdGlhZGRyc5YACASsEidoBhXuAAoErBInaAYV790DgnJzhQADAQAAiXNlY3AyNTZrMaECM8lwFv0whcVyJW8aluS5sg0keS1SsT1Pyc0d-cgUbJeDdGNwghXug3VkcIIV8IV3YWt1MgU --filternode=/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE
2025-12-30 04:16:35.982 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.197 waku 292f6f8fc0ca10cdb57b084e256bd0698a98abd5f3b1e57f3525201ecc204d0f
2025-12-30 04:16:36.018 DEBUG [src.node.docker_mananger] Container started with ID 292f6f8fc0ca. Setting up logs at ./log/docker/node3_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:36.018 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43216
2025-12-30 04:16:36.019 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:37.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43216/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:37.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:37.023 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:37.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43216/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:37.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.197/tcp/43217/p2p/16Uiu2HAmQRFf4vyn6eudgUvbSRguQkxinhT8B38jQEDqQvDSr9Sd","/ip4/172.18.123.197/tcp/43218/ws/p2p/16Uiu2HAmQRFf4vyn6eudgUvbSRguQkxinhT8B38jQEDqQvDSr9Sd"],"enrUri":"enr:-L24QDGBqFPv227wWOtRJq_m3fhXY-lEytAXUC34fy1mmR-pGaEk1_P9PhxZmHKRMKOy-JpO1gTBg1N59Qzu0wQWRIUCgmlkgnY0gmlwhKwSe8WKbXVsdGlhZGRyc5YACASsEnvFBqjRAAoErBJ7xQao0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrsdrP3i_shNc0JT8N0TaNJiR-UQs3QDp5GqflsiTS2aDdGNwgqjRg3VkcIKo04V3YWt1MgA"}'
2025-12-30 04:16:37.026 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:37.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43216/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE"]'
2025-12-30 04:16:37.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:37.070 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:37.070 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:37.070 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:37.070 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:37.074 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:37.074 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.196
2025-12-30 04:16:37.074 DEBUG [src.node.docker_mananger] Generated ports ['37342', '37343', '37344', '37345', '37346']
2025-12-30 04:16:37.074 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:37.074 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:37.075 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:37.075 DEBUG [src.node.docker_mananger] docker run -i -t -p 37342:37342 -p 37343:37343 -p 37344:37344 -p 37345:37345 -p 37346:37346 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37344 --rest-port=37342 --tcp-port=37343 --discv5-udp-port=37345 --rest-address=0.0.0.0 --nat=extip:172.18.229.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4ab1b749e93eee55cfcbc6f15e6efffee8c40f4d7d7db14653bde2140cf92f0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37346 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNxlf_S-FolWaucFKIfIhps_Bdt4sz2J_LkSqMXuwYNyEWSOJXc836eQGtEk7YHMFYRzwn6J3DPILIP2-MxsUz4CgmlkgnY0gmlwhKwSJ2iKbXVsdGlhZGRyc5YACASsEidoBhXuAAoErBInaAYV790DgnJzhQADAQAAiXNlY3AyNTZrMaECM8lwFv0whcVyJW8aluS5sg0keS1SsT1Pyc0d-cgUbJeDdGNwghXug3VkcIIV8IV3YWt1MgU --filternode=/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE
2025-12-30 04:16:37.269 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.196 waku 31f4b6e0764fd2076d0c4e1d4e7f3b12bafc02e668352756d7e549a6298e3a06
2025-12-30 04:16:37.300 DEBUG [src.node.docker_mananger] Container started with ID 31f4b6e0764f. Setting up logs at ./log/docker/node4_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:37.300 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37342
2025-12-30 04:16:37.301 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:38.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37342/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:38.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:38.306 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:38.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37342/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:38.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.196/tcp/37343/p2p/16Uiu2HAmQx8PHzBAX3gSHctSwWRfbEED4AH8vc8wvuu3De16ynrS","/ip4/172.18.229.196/tcp/37344/ws/p2p/16Uiu2HAmQx8PHzBAX3gSHctSwWRfbEED4AH8vc8wvuu3De16ynrS"],"enrUri":"enr:-L24QGJr3P8JQyinxRYdfoD5pLY4wdja1_-HZXZt5ltpa-ZtA6HHmm2DJDyCbu25-MNfG4l___tCKWCuh2SW7xJJqYgCgmlkgnY0gmlwhKwS5cSKbXVsdGlhZGRyc5YACASsEuXEBpHfAAoErBLlxAaR4N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtrAzmaTvQsQFIsOlKKkyb9oDK9miUunBu-Urxyhdm9eDdGNwgpHfg3VkcIKR4YV3YWt1MgA"}'
2025-12-30 04:16:38.308 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:38.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37342/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE"]'
2025-12-30 04:16:38.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:38.355 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:38.356 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:38.356 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:38.356 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:38.357 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:38.358 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.197.246
2025-12-30 04:16:38.358 DEBUG [src.node.docker_mananger] Generated ports ['32209', '32210', '32211', '32212', '32213']
2025-12-30 04:16:38.358 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:38.358 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:38.358 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:38.358 DEBUG [src.node.docker_mananger] docker run -i -t -p 32209:32209 -p 32210:32210 -p 32211:32211 -p 32212:32212 -p 32213:32213 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32211 --rest-port=32209 --tcp-port=32210 --discv5-udp-port=32212 --rest-address=0.0.0.0 --nat=extip:172.18.197.246 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bba4b3fd1de1ddcdfddecaae91e9717afebedd1ca5dc4c545d8bbe7e845913e9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32213 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNxlf_S-FolWaucFKIfIhps_Bdt4sz2J_LkSqMXuwYNyEWSOJXc836eQGtEk7YHMFYRzwn6J3DPILIP2-MxsUz4CgmlkgnY0gmlwhKwSJ2iKbXVsdGlhZGRyc5YACASsEidoBhXuAAoErBInaAYV790DgnJzhQADAQAAiXNlY3AyNTZrMaECM8lwFv0whcVyJW8aluS5sg0keS1SsT1Pyc0d-cgUbJeDdGNwghXug3VkcIIV8IV3YWt1MgU --filternode=/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE
2025-12-30 04:16:38.548 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.197.246 waku 5425964b51d4392878dd23937c7aaf44d607d89dc3762f31f55a682cd9e698cd
2025-12-30 04:16:38.577 DEBUG [src.node.docker_mananger] Container started with ID 5425964b51d4. Setting up logs at ./log/docker/node5_2025-12-30_04-16-33__e4a9e14b-2440-452a-b6a0-62b0fcabd7d3__wakuorg_nwaku:latest.log
2025-12-30 04:16:38.578 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32209
2025-12-30 04:16:38.578 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:39.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32209/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:39.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:39.583 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:39.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32209/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:39.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.246/tcp/32210/p2p/16Uiu2HAmU35MX91RUQPNHCPpFDbS9Ep2t8noaw1VwFaLmF1Pbony","/ip4/172.18.197.246/tcp/32211/ws/p2p/16Uiu2HAmU35MX91RUQPNHCPpFDbS9Ep2t8noaw1VwFaLmF1Pbony"],"enrUri":"enr:-L24QP_a2Wq9uHXbeWaL9E98V7dgFlgYUgaWoaPJ-qreS0tXZtNJUIl6_N03gRdfAACrHXegV_6aqAa2q0NVurjQ2usCgmlkgnY0gmlwhKwSxfaKbXVsdGlhZGRyc5YACASsEsX2Bn3SAAoErBLF9gZ9090DgnJzhQADAQAAiXNlY3AyNTZrMaED5Ie9XXyOFmNukl6zjMWIKnEqdkFuaeqzh_zaoJ5SuhKDdGNwgn3Sg3VkcIJ91IV3YWt1MgA"}'
2025-12-30 04:16:39.585 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:39.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32209/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.104/tcp/5614/p2p/16Uiu2HAkxupvcmkEfowtxKoeSN1CzX6YEagjndCscLu1Sdk3GVNE"]'
2025-12-30 04:16:39.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:39.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5613/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:16:39.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:39.623 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3268/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b6196991-7b00-4ee8-9226-9eafdd84c357", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:39.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b6196991-7b00-4ee8-9226-9eafdd84c357","statusDesc":"OK"}'
2025-12-30 04:16:39.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43216/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "41b38188-b6b8-46e6-9ae6-923a83d63273", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:39.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"41b38188-b6b8-46e6-9ae6-923a83d63273","statusDesc":"OK"}'
2025-12-30 04:16:39.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37342/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f1d73808-414f-4199-a899-a8a2bc3774cc", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:39.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"f1d73808-414f-4199-a899-a8a2bc3774cc","statusDesc":"OK"}'
2025-12-30 04:16:39.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32209/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5d67d0d7-8844-4539-be61-d3aadbc63c6e", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:39.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5d67d0d7-8844-4539-be61-d3aadbc63c6e","statusDesc":"OK"}'
2025-12-30 04:16:39.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5613/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:16:39.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:39.678 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:16:39.778 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:16:39.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3268/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:39.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068199670293808,"ephemeral":false}]'
2025-12-30 04:16:39.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5613/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:16:39.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:39.788 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:16:39.889 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:16:39.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43216/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:39.892 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:43216/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
2025-12-30 04:16:39.895 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:16:39.896 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:16:39.897 DEBUG [src.node.waku_node] Stopping container with id e21014cb0f13
2025-12-30 04:16:40.486 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:40.486 DEBUG [src.node.waku_node] Stopping container with id 51b595eba199
2025-12-30 04:16:41.013 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:41.014 DEBUG [src.node.waku_node] Stopping container with id 292f6f8fc0ca
2025-12-30 04:16:41.299 ERROR [src.node.docker_mananger] Max retries reached for container e21014cb0f13. Exiting log stream.
2025-12-30 04:16:41.576 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:41.576 DEBUG [src.node.waku_node] Stopping container with id 31f4b6e0764f
2025-12-30 04:16:41.828 ERROR [src.node.docker_mananger] Max retries reached for container 51b595eba199. Exiting log stream.
2025-12-30 04:16:42.123 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:42.123 DEBUG [src.node.waku_node] Stopping container with id 5425964b51d4
2025-12-30 04:16:42.389 ERROR [src.node.docker_mananger] Max retries reached for container 292f6f8fc0ca. Exiting log stream.
2025-12-30 04:16:42.651 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:42.653 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:16:42.668 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:42.672 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:42.676 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:42.680 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:42.684 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
2025-12-30 04:26:21.627 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:26:21.628 DEBUG [tests.conftest] Running test: test_store_with_unknown_pubsub_topic with id: 2025-12-30_04-26-21__af0e9445-5137-49df-a618-eec2e24a6d58
2025-12-30 04:26:21.628 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:26:21.628 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:26:21.628 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:26:21.635 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:26:21.636 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-26-21__af0e9445-5137-49df-a618-eec2e24a6d58__wakuorg_nwaku:latest.log
2025-12-30 04:26:21.636 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:26:21.636 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:26:21.637 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:26:21.637 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.32
2025-12-30 04:26:21.637 DEBUG [src.node.docker_mananger] Generated ports ['56289', '56290', '56291', '56292', '56293']
2025-12-30 04:26:21.637 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:26:21.638 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:26:21.638 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:26:21.638 DEBUG [src.node.docker_mananger] docker run -i -t -p 56289:56289 -p 56290:56290 -p 56291:56291 -p 56292:56292 -p 56293:56293 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56291 --rest-port=56289 --tcp-port=56290 --discv5-udp-port=56292 --rest-address=0.0.0.0 --nat=extip:172.18.241.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0cd5bb8acbcf6070c1d8ec0b5fdce3e28dac1db74bc5cefca4fdb6ab4c0d5826 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56293 --metrics-logging=true --store=true --relay=true
2025-12-30 04:26:21.818 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.32 waku 91955159fa23e63fa046a44e79dc8bbdcea6d7e99c87906f31c54472f5c50a4e
2025-12-30 04:26:21.851 DEBUG [src.node.docker_mananger] Container started with ID 91955159fa23. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-26-21__af0e9445-5137-49df-a618-eec2e24a6d58__wakuorg_nwaku:latest.log
2025-12-30 04:26:21.852 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56289
2025-12-30 04:26:21.853 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:26:21.884 ERROR [src.node.docker_mananger] Max retries reached for container 32d7bd3cd233. Exiting log stream.
2025-12-30 04:26:22.434 ERROR [src.node.docker_mananger] Max retries reached for container b4b3981fa565. Exiting log stream.
2025-12-30 04:26:22.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56289/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:22.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:26:22.857 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:26:22.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56289/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:22.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.32/tcp/56290/p2p/16Uiu2HAmEsQHtsuE61rw1iSXnsm5qsBkg1z4u2XsfuuVjaL6AHgG","/ip4/172.18.241.32/tcp/56291/ws/p2p/16Uiu2HAmEsQHtsuE61rw1iSXnsm5qsBkg1z4u2XsfuuVjaL6AHgG"],"enrUri":"enr:-L24QG9gkuc1Mod37hD-CM3bZx3RG4qaK0CT37mc83Km9qU3XL9kuDzNbI0sJnprPVvkWEu76BDmks4c5Moq6M30JDYCgmlkgnY0gmlwhKwS8SCKbXVsdGlhZGRyc5YACASsEvEgBtviAAoErBLxIAbb490DgnJzhQADAQAAiXNlY3AyNTZrMaEDIOVqDaAfK-y7aQVdL12XUE3B48j_UbHY2Y3GF_VFrf2DdGNwgtvig3VkcILb5IV3YWt1MgM"}'
2025-12-30 04:26:22.859 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:26:22.867 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:26:22.867 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-26-21__af0e9445-5137-49df-a618-eec2e24a6d58__wakuorg_nwaku:latest.log
2025-12-30 04:26:22.867 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:26:22.867 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:26:22.869 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:26:22.869 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.117.213
2025-12-30 04:26:22.869 DEBUG [src.node.docker_mananger] Generated ports ['27531', '27532', '27533', '27534', '27535']
2025-12-30 04:26:22.869 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:26:22.869 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:26:22.869 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:26:22.869 DEBUG [src.node.docker_mananger] docker run -i -t -p 27531:27531 -p 27532:27532 -p 27533:27533 -p 27534:27534 -p 27535:27535 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27533 --rest-port=27531 --tcp-port=27532 --discv5-udp-port=27534 --rest-address=0.0.0.0 --nat=extip:172.18.117.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb0fb93f25df0a2e54cadb0b34d3b84deeca822601dfaee369bf0fc02fad5eea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27535 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG9gkuc1Mod37hD-CM3bZx3RG4qaK0CT37mc83Km9qU3XL9kuDzNbI0sJnprPVvkWEu76BDmks4c5Moq6M30JDYCgmlkgnY0gmlwhKwS8SCKbXVsdGlhZGRyc5YACASsEvEgBtviAAoErBLxIAbb490DgnJzhQADAQAAiXNlY3AyNTZrMaEDIOVqDaAfK-y7aQVdL12XUE3B48j_UbHY2Y3GF_VFrf2DdGNwgtvig3VkcILb5IV3YWt1MgM --storenode=/ip4/172.18.241.32/tcp/56290/p2p/16Uiu2HAmEsQHtsuE61rw1iSXnsm5qsBkg1z4u2XsfuuVjaL6AHgG --store=true --relay=true
2025-12-30 04:26:23.078 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.117.213 waku cf25589dfa95cae9d33d45d35fbe909b40245c9300644372bb18e8e8208fd484
2025-12-30 04:26:23.109 DEBUG [src.node.docker_mananger] Container started with ID cf25589dfa95. Setting up logs at ./log/docker/store_node1_2025-12-30_04-26-21__af0e9445-5137-49df-a618-eec2e24a6d58__wakuorg_nwaku:latest.log
2025-12-30 04:26:23.109 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27531
2025-12-30 04:26:23.109 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:26:24.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27531/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:24.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:26:24.115 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:26:24.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27531/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:24.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.213/tcp/27532/p2p/16Uiu2HAmNjfZfBKXUKyWqNPXpmadCgEXLPyx4mtx4N37NezB5FuG","/ip4/172.18.117.213/tcp/27533/ws/p2p/16Uiu2HAmNjfZfBKXUKyWqNPXpmadCgEXLPyx4mtx4N37NezB5FuG"],"enrUri":"enr:-L24QMTC4nn4dbqV6GxgOYMOEOqi88iNCuqRXYXUy2YNwriDIKjTWawnLHtlfoN8nD_bw8yS6x1twb4AhojHadvVfkkCgmlkgnY0gmlwhKwSddWKbXVsdGlhZGRyc5YACASsEnXVBmuMAAoErBJ11QZrjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlceH9Jxk2_cEOh78kZ_MS_qKtvO6pxmwhPZDDitnWW-DdGNwgmuMg3VkcIJrjoV3YWt1MgM"}'
2025-12-30 04:26:24.118 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:26:24.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27531/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.32/tcp/56290/p2p/16Uiu2HAmEsQHtsuE61rw1iSXnsm5qsBkg1z4u2XsfuuVjaL6AHgG"]'
2025-12-30 04:26:24.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:26:24.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27531/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:26:24.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.126 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:24.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:24.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.132 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:24.333 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:24.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:24.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.340 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:24.541 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:24.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:24.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.548 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:24.749 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:24.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:24.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.755 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:24.957 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:24.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:24.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:24.963 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:25.164 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:25.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:25.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:25.174 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:25.375 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:25.375 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:25.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:25.380 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:25.582 DEBUG [src.steps.store] Relaying message
2025-12-30 04:26:25.582 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:26:25.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:26:25.588 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:26:25.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56289/store/v3/messages?pubsubTopic=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:25.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-30 04:26:25.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27531/store/v3/messages?pubsubTopic=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:26:25.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-30 04:26:25.797 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:26:25.799 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:26:25.799 DEBUG [src.node.waku_node] Stopping container with id 91955159fa23
2025-12-30 04:26:26.316 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:26:26.316 DEBUG [src.node.waku_node] Stopping container with id cf25589dfa95
2025-12-30 04:26:26.893 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:26:26.896 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:26:26.904 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:26:26.913 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,329 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2025-12-30_04-15-46__3806d7c3-da63-4901-ad47-97d38bd4404a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-46__3806d7c3-da63-4901-ad47-97d38bd4404a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.0.254
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60698', '60699', '60700', '60701', '60702']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60698:60698 -p 60699:60699 -p 60700:60700 -p 60701:60701 -p 60702:60702 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60700 --rest-port=60698 --tcp-port=60699 --discv5-udp-port=60701 --rest-address=0.0.0.0 --nat=extip:172.18.0.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccfa445aebacee8aaf3fbbecdb8b2cbcfce2d2fea09538923631ce2dd78e5dae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60702 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.0.254 waku c45535e9c3676759624f8442d621882b1df9d751b8e8810b336ab25601f39c9a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c45535e9c367. Setting up logs at ./log/docker/node1_2025-12-30_04-15-46__3806d7c3-da63-4901-ad47-97d38bd4404a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60698
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4a1189e7dad3. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1014a5835e8d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60698/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60698/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.254/tcp/60699/p2p/16Uiu2HAmHysyDgiV4TzFxB8tUQXPYeJBXzyJPNNsm8eEXAnvab6D","/ip4/172.18.0.254/tcp/60700/ws/p2p/16Uiu2HAmHysyDgiV4TzFxB8tUQXPYeJBXzyJPNNsm8eEXAnvab6D"],"enrUri":"enr:-L24QIFLBf5__HhvjW-CS_tJmmi44Drk9xSx0z1c6XL3MuYBIJILIns6reRys1JPxfyHgoqiAchRBvysHkhLKF9-uB8CgmlkgnY0gmlwhKwSAP6KbXVsdGlhZGRyc5YACASsEgD-Bu0bAAoErBIA_gbtHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTyFBafryWTTLh47ij8zenviuUhOXrjKFbjYarLoePs6DdGNwgu0bg3VkcILtHYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-46__3806d7c3-da63-4901-ad47-97d38bd4404a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.188.74
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15881', '15882', '15883', '15884', '15885']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15881:15881 -p 15882:15882 -p 15883:15883 -p 15884:15884 -p 15885:15885 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15883 --rest-port=15881 --tcp-port=15882 --discv5-udp-port=15884 --rest-address=0.0.0.0 --nat=extip:172.18.188.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb80a0b11dae5edf0a4cdc7866ccbb7263d188cecc52f3c8b9f7c42ed838c767 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15885 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIFLBf5__HhvjW-CS_tJmmi44Drk9xSx0z1c6XL3MuYBIJILIns6reRys1JPxfyHgoqiAchRBvysHkhLKF9-uB8CgmlkgnY0gmlwhKwSAP6KbXVsdGlhZGRyc5YACASsEgD-Bu0bAAoErBIA_gbtHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTyFBafryWTTLh47ij8zenviuUhOXrjKFbjYarLoePs6DdGNwgu0bg3VkcILtHYV3YWt1MgU --filternode=/ip4/172.18.0.254/tcp/60699/p2p/16Uiu2HAmHysyDgiV4TzFxB8tUQXPYeJBXzyJPNNsm8eEXAnvab6D
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.188.74 waku 0df64e7257c714a332d57260b72ac6e9611f64f80430da7424687751004ae592
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0df64e7257c7. Setting up logs at ./log/docker/node2_2025-12-30_04-15-46__3806d7c3-da63-4901-ad47-97d38bd4404a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15881
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.74/tcp/15882/p2p/16Uiu2HAmCmkbRr9Qe5iEQPWjVieqRHr8wsvvsKP3tuTKxDwuPDcC","/ip4/172.18.188.74/tcp/15883/ws/p2p/16Uiu2HAmCmkbRr9Qe5iEQPWjVieqRHr8wsvvsKP3tuTKxDwuPDcC"],"enrUri":"enr:-L24QIR5yKs5PueWFYKk3rs9aytQLNiUWLNlM-WYuyuPxSYrYcfPubfcMMIrlMQB3Qj1Q0Mvz4jI_JGPW4qGA0H_JrgCgmlkgnY0gmlwhKwSvEqKbXVsdGlhZGRyc5YACASsErxKBj4KAAoErBK8SgY-C90DgnJzhQADAQAAiXNlY3AyNTZrMaEDAbuC7ukNU-KpFQ0ya2gryDF0tSaocbBe0JZimqtNZpmDdGNwgj4Kg3VkcII-DIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.0.254/tcp/60699/p2p/16Uiu2HAmHysyDgiV4TzFxB8tUQXPYeJBXzyJPNNsm8eEXAnvab6D"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "91be7224-e7d5-43e8-bcd2-6a4d2e1a4d58", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"91be7224-e7d5-43e8-bcd2-6a4d2e1a4d58","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1767068149698432830,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1767068149817676906,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 2
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1767068149934025068,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 3
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1767068150050475627,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 4
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1767068150166890063,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 5
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1767068150283569536,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1767068150399666843,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 7
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1767068150515782441,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 8
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1767068150632676559,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 9
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1767068150748795684,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 10
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1767068150865224535,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 11
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1767068150981751468,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 12
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1767068151098065628,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 13
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1767068151214645175,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 14
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1767068151331222457,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 15
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1767068151447580833,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 16
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1767068151564022861,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 17
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1767068151680199297,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 18
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1767068151796630876,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 19
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1767068151913032579,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 20
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1767068152029473233,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 21
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1767068152146606613,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 22
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1767068152263701566,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 23
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1767068152379928051,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 24
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1767068152495880970,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 25
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1767068152613028077,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 26
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1767068152728730507,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 27
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1767068152844936978,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 28
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60698/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15881/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1767068152961460544,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15881/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 429 Client Error: Too Many Requests for url: http://127.0.0.1:15881/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"filter request rejected due rate limit exceeded"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c45535e9c367
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0df64e7257c7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,124 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_peers_for_filter_node with id: 2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.162.28
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64991', '64992', '64993', '64994', '64995']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64991:64991 -p 64992:64992 -p 64993:64993 -p 64994:64994 -p 64995:64995 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64993 --rest-port=64991 --tcp-port=64992 --discv5-udp-port=64994 --rest-address=0.0.0.0 --nat=extip:172.18.162.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cce9eff3fd3b828ca90ad0bc9f07ffb1b3db160395ea044f1d6fc27cefbcc1db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64995 --metrics-logging=true --relay=true --filter=true --relay-peer-exchange=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2a80f028bcc8. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.162.28 waku ba152f513005607031d0455d27a30b24fa0e653585d84fb7dfe18c27bcf7112d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ba152f513005. Setting up logs at ./log/docker/node1_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64991
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e0a6239877f7. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64991/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64991/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP","/ip4/172.18.162.28/tcp/64993/ws/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"],"enrUri":"enr:-L24QNxl6yEGib8GdzwTWG186gGWyVx13EQOiNFSXO1bjgtpFoPg6fz7geVvjUH-wVx4Tqyx-VXD3IYB7OridrD_wpwCgmlkgnY0gmlwhKwSohyKbXVsdGlhZGRyc5YACASsEqIcBv3gAAoErBKiHAb94d0DgnJzhQADAQAAiXNlY3AyNTZrMaECSFiusgDuMaCRdK8wLhoeF0g9hchbTw1Ng-VB2XeD1AaDdGNwgv3gg3VkcIL94oV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.135.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63986', '63987', '63988', '63989', '63990']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63986:63986 -p 63987:63987 -p 63988:63988 -p 63989:63989 -p 63990:63990 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63988 --rest-port=63986 --tcp-port=63987 --discv5-udp-port=63989 --rest-address=0.0.0.0 --nat=extip:172.18.135.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be7ed2ee94cb3594d01d8eaaceadeefbdaed0f7c8f86ce9f555eed96d760a7fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63990 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNxl6yEGib8GdzwTWG186gGWyVx13EQOiNFSXO1bjgtpFoPg6fz7geVvjUH-wVx4Tqyx-VXD3IYB7OridrD_wpwCgmlkgnY0gmlwhKwSohyKbXVsdGlhZGRyc5YACASsEqIcBv3gAAoErBKiHAb94d0DgnJzhQADAQAAiXNlY3AyNTZrMaECSFiusgDuMaCRdK8wLhoeF0g9hchbTw1Ng-VB2XeD1AaDdGNwgv3gg3VkcIL94oV3YWt1MgU --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.200 waku c0d27dafc29ce8f5cd23518b18f6381c1f2c5a380fdcfee67c6eb7aa42ae7ef0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c0d27dafc29c. Setting up logs at ./log/docker/node2_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63986
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63986/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63986/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.200/tcp/63987/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g","/ip4/172.18.135.200/tcp/63988/ws/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g"],"enrUri":"enr:-L24QF-dyjbTN_gS5krT5xUThFQvrBdB4vsRoviEO7jx6U_COH9A1oDv3URqXc9qTYom6t4Sf5n673Vuhf1x3xxUuncCgmlkgnY0gmlwhKwSh8iKbXVsdGlhZGRyc5YACASsEofIBvnzAAoErBKHyAb59N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9mxkPQS3IfXK4Owqd8D7ScG12wTKBdk7XMM9w6PUPSmDdGNwgvnzg3VkcIL59YV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63986/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64991/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63986/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64991/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.135.200/tcp/51968/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.242.212
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49272', '49273', '49274', '49275', '49276']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49272:49272 -p 49273:49273 -p 49274:49274 -p 49275:49275 -p 49276:49276 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49274 --rest-port=49272 --tcp-port=49273 --discv5-udp-port=49275 --rest-address=0.0.0.0 --nat=extip:172.18.242.212 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=e0f122ac344fb3fa1055bfeda8aa60cccddb6fc327e6b3b356bec46eee13a119 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49276 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.135.200/tcp/51968/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.242.212 waku 66d325b566a575ab414a141db7fd8d83be06e56a3cf63e038bea909925fb95c3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 66d325b566a5. Setting up logs at ./log/docker/node3_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49272
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49272/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49272/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49272/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.212/tcp/49273/p2p/16Uiu2HAm2x5khZeLaYpd53LtqAdDGXHbeVvgd52ejZ56dYodzu66","/ip4/172.18.242.212/tcp/49274/ws/p2p/16Uiu2HAm2x5khZeLaYpd53LtqAdDGXHbeVvgd52ejZ56dYodzu66"],"enrUri":"enr:-La4QEdci7Cz3AVNihsTI-dh320JbvcIblUv5i5IGdbm3KeJdmZhAo9QLqzjrweeSc9g-tniu-8I7KfjJbn4Httl_Y8CgmlkgnY0gmlwhKwS8tSKbXVsdGlhZGRyc5YACASsEvLUBsB5AAoErBLy1AbAet0DgnJzhQADAQAAiXNlY3AyNTZrMaECb8wdSKlqdu0TLt78n6cI-bw3NHpnhfQWL6hUrYeiAR-DdGNwgsB5hXdha3UyAA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49272/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49272/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.135.200/tcp/51968/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"}]'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.130.68
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40631', '40632', '40633', '40634', '40635']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40631:40631 -p 40632:40632 -p 40633:40633 -p 40634:40634 -p 40635:40635 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40633 --rest-port=40631 --tcp-port=40632 --discv5-udp-port=40634 --rest-address=0.0.0.0 --nat=extip:172.18.130.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbbb632e67f1db74bfbdf2a4affddfe3be5a2ba9bb055d09dbe9eb66468bbbca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40635 --metrics-logging=true --relay=false --filternode=/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.68 waku 671e20040d8f384c0c01fdfc1ed0225a108a41ac4e1e24af3e54f49297763df7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 671e20040d8f. Setting up logs at ./log/docker/node4_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40631
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40631/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40631/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.68/tcp/40632/p2p/16Uiu2HAmNrnVgPL5NdBDXmFkX4yQZrqSm6vFyF2J5MLVeRJ1hnwJ","/ip4/172.18.130.68/tcp/40633/ws/p2p/16Uiu2HAmNrnVgPL5NdBDXmFkX4yQZrqSm6vFyF2J5MLVeRJ1hnwJ"],"enrUri":"enr:-L24QKel4FLBszwHpoit0zii44nRP1K55oFMQa-Rhh2HGjY9WDaRDGkzLmO-Zy4XmHR2wbw4TuqR_eOrZjsMKbI0dXwCgmlkgnY0gmlwhKwSgkSKbXVsdGlhZGRyc5YACASsEoJEBp64AAoErBKCRAaeud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDl5pvIJitALfNtzH_iKOP2AP66YL64XdgJyCOR_21hgGDdGNwgp64g3VkcIKeuoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40631/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ba152f513005
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c0d27dafc29c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 66d325b566a5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ba152f513005. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 671e20040d8f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c0d27dafc29c. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,225 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_large_message_payload_sync with id: 2025-12-30_04-27-17__17aca101-e9f6-4d79-9022-8c46465a1ec8
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-27-17__17aca101-e9f6-4d79-9022-8c46465a1ec8__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-27-17__17aca101-e9f6-4d79-9022-8c46465a1ec8__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-27-17__17aca101-e9f6-4d79-9022-8c46465a1ec8__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.235.1
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14548', '14549', '14550', '14551', '14552']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14548:14548 -p 14549:14549 -p 14550:14550 -p 14551:14551 -p 14552:14552 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14550 --rest-port=14548 --tcp-port=14549 --discv5-udp-port=14551 --rest-address=0.0.0.0 --nat=extip:172.18.235.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=37a99a7ce4ab223b7a6b3ee26cdc9aa4cff38d95467b5bd66d31ffbcf1af8bdf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14552 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.235.1 waku 04427b6200544de898ddec1c2b225ae886d8b9e1c82fa79198be97b0c76fccc7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 04427b620054. Setting up logs at ./log/docker/node1_2025-12-30_04-27-17__17aca101-e9f6-4d79-9022-8c46465a1ec8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14548
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6368c685a766. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c83244291630. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14548/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.235.1/tcp/14549/p2p/16Uiu2HAm1ttrS1W7HoG7KwYJAN9JG3tJGXmkU8WU5roAsbo1r5tr","/ip4/172.18.235.1/tcp/14550/ws/p2p/16Uiu2HAm1ttrS1W7HoG7KwYJAN9JG3tJGXmkU8WU5roAsbo1r5tr"],"enrUri":"enr:-L24QB0VDUFcgZRM2VwFBLHfpaaeSkN2_K99ed4aoMaAufc1e0jDhDPtkqmuoj7uqD5hlTSykCJybLIw9gjkkJ8rC2cCgmlkgnY0gmlwhKwS6wGKbXVsdGlhZGRyc5YACASsEusBBjjVAAoErBLrAQY41t0DgnJzhQADAQAAiXNlY3AyNTZrMaECYB9b6erClk2BgaNICIl9Ci0DfVCCopei1LTt_asYzzeDdGNwgjjVg3VkcII414V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.200.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25795', '25796', '25797', '25798', '25799']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25795:25795 -p 25796:25796 -p 25797:25797 -p 25798:25798 -p 25799:25799 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25797 --rest-port=25795 --tcp-port=25796 --discv5-udp-port=25798 --rest-address=0.0.0.0 --nat=extip:172.18.200.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7cbf9c11d049c86c9bf6efbd99888bdb4e5d40dc1af4dea1aca4bdfec3ab8a4e --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25799 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB0VDUFcgZRM2VwFBLHfpaaeSkN2_K99ed4aoMaAufc1e0jDhDPtkqmuoj7uqD5hlTSykCJybLIw9gjkkJ8rC2cCgmlkgnY0gmlwhKwS6wGKbXVsdGlhZGRyc5YACASsEusBBjjVAAoErBLrAQY41t0DgnJzhQADAQAAiXNlY3AyNTZrMaECYB9b6erClk2BgaNICIl9Ci0DfVCCopei1LTt_asYzzeDdGNwgjjVg3VkcII414V3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.26 waku 50897cabd725ffa29ee2f0f2df7f9cdf2afc56e1c536186cb330cf8ebd33372b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 50897cabd725. Setting up logs at ./log/docker/node2_2025-12-30_04-27-17__17aca101-e9f6-4d79-9022-8c46465a1ec8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25795
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25795/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25795/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.26/tcp/25796/p2p/16Uiu2HAm9wUy1KoPikVVd8rL65g4kHuPqDuS6y27TngmX5Sn7SZ7","/ip4/172.18.200.26/tcp/25797/ws/p2p/16Uiu2HAm9wUy1KoPikVVd8rL65g4kHuPqDuS6y27TngmX5Sn7SZ7"],"enrUri":"enr:-L24QC04ldcUjkRfxo0w2oloO-Fz4wem4ZhkBQqfn2PwIssUAJ_O2NkOejGKcLMdDg6wea8V5BeKCn4RKcyelVu471cCgmlkgnY0gmlwhKwSyBqKbXVsdGlhZGRyc5YACASsEsgaBmTEAAoErBLIGgZkxd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC16aWkXLVW1_pB8xsBf6YwMv-AiDqLL7DdLJzne0KDyqDdGNwgmTEg3VkcIJkxoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.41.153
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34349', '34350', '34351', '34352', '34353']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34349:34349 -p 34350:34350 -p 34351:34351 -p 34352:34352 -p 34353:34353 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34351 --rest-port=34349 --tcp-port=34350 --discv5-udp-port=34352 --rest-address=0.0.0.0 --nat=extip:172.18.41.153 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=02dbcaea7a817f4977f51f2e4aa1a5d9f8362c2dd6c4247eeba775abec4f6cf1 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34353 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC04ldcUjkRfxo0w2oloO-Fz4wem4ZhkBQqfn2PwIssUAJ_O2NkOejGKcLMdDg6wea8V5BeKCn4RKcyelVu471cCgmlkgnY0gmlwhKwSyBqKbXVsdGlhZGRyc5YACASsEsgaBmTEAAoErBLIGgZkxd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC16aWkXLVW1_pB8xsBf6YwMv-AiDqLL7DdLJzne0KDyqDdGNwgmTEg3VkcIJkxoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.153 waku f1bba23e5d74b4608e2508a5092821903c12c76466d464f00c07c8020d7a1b13
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f1bba23e5d74. Setting up logs at ./log/docker/node3_2025-12-30_04-27-17__17aca101-e9f6-4d79-9022-8c46465a1ec8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34349
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34349/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34349/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.153/tcp/34350/p2p/16Uiu2HAm16uLtYSCQp3TMgWCCwgwGKv49nmjt3vnN54mV7iCC827","/ip4/172.18.41.153/tcp/34351/ws/p2p/16Uiu2HAm16uLtYSCQp3TMgWCCwgwGKv49nmjt3vnN54mV7iCC827"],"enrUri":"enr:-L24QI39B4kBepKgfb9pNS1f2ObHQO8psSFpzc5yFOH6WSN1e9ZtcWpUknz_JZdwRvioc3ZvoHZgb72QdaMGUA3acPwCgmlkgnY0gmlwhKwSKZmKbXVsdGlhZGRyc5YACASsEimZBoYuAAoErBIpmQaGL90DgnJzhQADAQAAiXNlY3AyNTZrMaECVFcyVBsE6XO5UpB5h32ZBcWJq3Om04A_LLHiBHrHj8SDdGNwgoYug3VkcIKGMIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25795/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.235.1/tcp/14549/p2p/16Uiu2HAm1ttrS1W7HoG7KwYJAN9JG3tJGXmkU8WU5roAsbo1r5tr"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34349/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.200.26/tcp/25796/p2p/16Uiu2HAm9wUy1KoPikVVd8rL65g4kHuPqDuS6y27TngmX5Sn7SZ7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14548/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25795/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34349/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14548/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb87344a180b5411625a8e958f719a25b90308f3519d460592c6088ded651d0a7"},{"messageHash":"0xed3ebe02ac378270517f166a68540436da256148718329e82d3948458bd0e83c"},{"messageHash":"0x7df4c9e5449ae51737476004d76d51d1b3e0415a71011048ccd9388e9fd26bd2"},{"messageHash":"0x65d378aab980cb25eaf129fb3ea992ea35f2946e456fe037d74988c874e5e415"},{"messageHash":"0x3441445c0ebbb6b10d2435917b786ab27423817e110445d9def0a728dde7ab9f"},{"messageHash":"0xba78149e66ea1402333a443c404a767cf5a48e1b66061ed7b3ebe7e500fa17e9"},{"messageHash":"0xcf57e96a956fc838a88d49951bd8dfd86b377b1810cba5dfb26415b50ac3c526"},{"messageHash":"0x6b0ebb92a81343173abb97e5adf6927104f0ba96893818c956cce482f67884d1"},{"messageHash":"0x4636dad83fdf15712e18f7d0b0fcfd9cc9495252ae508dddf65f7e079d80b68c"},{"messageHash":"0xf923a2af70778244e499c3364a3d907671f95c516bac6458bdb202eacc28fe05"},{"messageHash":"0x760e94f8bca002f25b295b3ea59ac09294367773449fb415e52827add4db6eb6"},{"messageHash":"0xb25a8c08ca86e9e140a3f9a9ce024fe1d545cdd6081111a864f77f4e8fac1286"},{"messageHash":"0x8f589f68eb5123621b394576a7d795503c07c3771c4903aafbf8966b0da5878d"},{"messageHash":"0x8264fa00e1b1c60eab80699e953ce5e323eb0a83234f3b4b2fce218ff5756263"},{"messageHash":"0xc30657abb9acf0c5a3ee1ede7d85404793497bd99a4717b4b79cc12ba10c3e9c"},{"messageHash":"0xd9be362c0d6ba2c9fec8da86740853587f353bf6c4b45bcd5f77ff215c7c5d63"},{"messageHash":"0xe4f883f3e2b03d5bfabb1169e3ab85d446d40d772771175f2ba6b0f91dec80a5"},{"messageHash":"0x5fd9d8b237a12a16590e1c974f05cf4d4a444c1a0303d550dc4bf2daab143145"},{"messageHash":"0x169cf9dfcd3e09fc297392a7c9c0dcf031fa202fb8e5a19a11268c522ef69bee"},{"messageHash":"0xf3b5e2d2c680dab5daf5bab1a029348300f80a22403bc16053544bc9d0eda6dd"},{"messageHash":"0xc737316bcfc96d9a5dc408c36311dfc04a481bd624b2f7910303dd3e1c723f85"},{"messageHash":"0xc7390e52b7cf6748db634f0e321fddbb3b88438f9522961fdf4346636842c573"},{"messageHash":"0x0f182eaa625d7479fd2bab5cf73f4d19503d9c799b1eba19e0eead12e5dd7a0e"},{"messageHash":"0x66438506273c36a7f014b580f48916197cd33b81def1c0ad10449c77134cf108"},{"messageHash":"0x5fb5faf921fe9859884ff008d20cffcccb4ae7e4a7694917ea7a7362ad630c96"},{"messageHash":"0x84795db44a30dbe7fc523c09de826b1d8de535e78f7d78bea7b13b24819c998c"},{"messageHash":"0x103b519bf58015bfd1489faf80f6e0343bd88ee601767b35f14288f1cad02ef1"},{"messageHash":"0x48d2f1a5a127c4c7c7e6a70d5bc7f81863f9f162fe6907db632c8e51ac10a25e"},{"messageHash":"0xbeecc7307691fe5ae63dd450f96e6ec1a0fe31230a1320249f3a227280c52f15"},{"messageHash":"0x48cf7ce41ffe73a971a54601271bac8f03b7e6e23f4532c6866f848e2ea82aa6"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25795/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"f61b4805933c4e3a7752","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb87344a180b5411625a8e958f719a25b90308f3519d460592c6088ded651d0a7"},{"messageHash":"0xed3ebe02ac378270517f166a68540436da256148718329e82d3948458bd0e83c"},{"messageHash":"0x7df4c9e5449ae51737476004d76d51d1b3e0415a71011048ccd9388e9fd26bd2"},{"messageHash":"0x65d378aab980cb25eaf129fb3ea992ea35f2946e456fe037d74988c874e5e415"},{"messageHash":"0x3441445c0ebbb6b10d2435917b786ab27423817e110445d9def0a728dde7ab9f"},{"messageHash":"0xba78149e66ea1402333a443c404a767cf5a48e1b66061ed7b3ebe7e500fa17e9"},{"messageHash":"0xcf57e96a956fc838a88d49951bd8dfd86b377b1810cba5dfb26415b50ac3c526"},{"messageHash":"0x6b0ebb92a81343173abb97e5adf6927104f0ba96893818c956cce482f67884d1"},{"messageHash":"0x4636dad83fdf15712e18f7d0b0fcfd9cc9495252ae508dddf65f7e079d80b68c"},{"messageHash":"0xf923a2af70778244e499c3364a3d907671f95c516bac6458bdb202eacc28fe05"},{"messageHash":"0x760e94f8bca002f25b295b3ea59ac09294367773449fb415e52827add4db6eb6"},{"messageHash":"0xb25a8c08ca86e9e140a3f9a9ce024fe1d545cdd6081111a864f77f4e8fac1286"},{"messageHash":"0x8f589f68eb5123621b394576a7d795503c07c3771c4903aafbf8966b0da5878d"},{"messageHash":"0x8264fa00e1b1c60eab80699e953ce5e323eb0a83234f3b4b2fce218ff5756263"},{"messageHash":"0xc30657abb9acf0c5a3ee1ede7d85404793497bd99a4717b4b79cc12ba10c3e9c"},{"messageHash":"0xd9be362c0d6ba2c9fec8da86740853587f353bf6c4b45bcd5f77ff215c7c5d63"},{"messageHash":"0xe4f883f3e2b03d5bfabb1169e3ab85d446d40d772771175f2ba6b0f91dec80a5"},{"messageHash":"0x5fd9d8b237a12a16590e1c974f05cf4d4a444c1a0303d550dc4bf2daab143145"},{"messageHash":"0x169cf9dfcd3e09fc297392a7c9c0dcf031fa202fb8e5a19a11268c522ef69bee"},{"messageHash":"0xf3b5e2d2c680dab5daf5bab1a029348300f80a22403bc16053544bc9d0eda6dd"},{"messageHash":"0xc737316bcfc96d9a5dc408c36311dfc04a481bd624b2f7910303dd3e1c723f85"},{"messageHash":"0xc7390e52b7cf6748db634f0e321fddbb3b88438f9522961fdf4346636842c573"},{"messageHash":"0x0f182eaa625d7479fd2bab5cf73f4d19503d9c799b1eba19e0eead12e5dd7a0e"},{"messageHash":"0x66438506273c36a7f014b580f48916197cd33b81def1c0ad10449c77134cf108"},{"messageHash":"0x5fb5faf921fe9859884ff008d20cffcccb4ae7e4a7694917ea7a7362ad630c96"},{"messageHash":"0x84795db44a30dbe7fc523c09de826b1d8de535e78f7d78bea7b13b24819c998c"},{"messageHash":"0x103b519bf58015bfd1489faf80f6e0343bd88ee601767b35f14288f1cad02ef1"},{"messageHash":"0x48d2f1a5a127c4c7c7e6a70d5bc7f81863f9f162fe6907db632c8e51ac10a25e"},{"messageHash":"0xbeecc7307691fe5ae63dd450f96e6ec1a0fe31230a1320249f3a227280c52f15"},{"messageHash":"0x48cf7ce41ffe73a971a54601271bac8f03b7e6e23f4532c6866f848e2ea82aa6"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34349/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"cdc92efe0072b2a19800","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb87344a180b5411625a8e958f719a25b90308f3519d460592c6088ded651d0a7"},{"messageHash":"0xed3ebe02ac378270517f166a68540436da256148718329e82d3948458bd0e83c"},{"messageHash":"0x7df4c9e5449ae51737476004d76d51d1b3e0415a71011048ccd9388e9fd26bd2"},{"messageHash":"0x65d378aab980cb25eaf129fb3ea992ea35f2946e456fe037d74988c874e5e415"},{"messageHash":"0x3441445c0ebbb6b10d2435917b786ab27423817e110445d9def0a728dde7ab9f"},{"messageHash":"0xba78149e66ea1402333a443c404a767cf5a48e1b66061ed7b3ebe7e500fa17e9"},{"messageHash":"0xcf57e96a956fc838a88d49951bd8dfd86b377b1810cba5dfb26415b50ac3c526"},{"messageHash":"0x6b0ebb92a81343173abb97e5adf6927104f0ba96893818c956cce482f67884d1"},{"messageHash":"0x4636dad83fdf15712e18f7d0b0fcfd9cc9495252ae508dddf65f7e079d80b68c"},{"messageHash":"0xf923a2af70778244e499c3364a3d907671f95c516bac6458bdb202eacc28fe05"},{"messageHash":"0x760e94f8bca002f25b295b3ea59ac09294367773449fb415e52827add4db6eb6"},{"messageHash":"0xb25a8c08ca86e9e140a3f9a9ce024fe1d545cdd6081111a864f77f4e8fac1286"},{"messageHash":"0x8f589f68eb5123621b394576a7d795503c07c3771c4903aafbf8966b0da5878d"},{"messageHash":"0x8264fa00e1b1c60eab80699e953ce5e323eb0a83234f3b4b2fce218ff5756263"},{"messageHash":"0xc30657abb9acf0c5a3ee1ede7d85404793497bd99a4717b4b79cc12ba10c3e9c"},{"messageHash":"0xd9be362c0d6ba2c9fec8da86740853587f353bf6c4b45bcd5f77ff215c7c5d63"},{"messageHash":"0xe4f883f3e2b03d5bfabb1169e3ab85d446d40d772771175f2ba6b0f91dec80a5"},{"messageHash":"0x5fd9d8b237a12a16590e1c974f05cf4d4a444c1a0303d550dc4bf2daab143145"},{"messageHash":"0x169cf9dfcd3e09fc297392a7c9c0dcf031fa202fb8e5a19a11268c522ef69bee"},{"messageHash":"0xf3b5e2d2c680dab5daf5bab1a029348300f80a22403bc16053544bc9d0eda6dd"},{"messageHash":"0xc737316bcfc96d9a5dc408c36311dfc04a481bd624b2f7910303dd3e1c723f85"},{"messageHash":"0xc7390e52b7cf6748db634f0e321fddbb3b88438f9522961fdf4346636842c573"},{"messageHash":"0x0f182eaa625d7479fd2bab5cf73f4d19503d9c799b1eba19e0eead12e5dd7a0e"},{"messageHash":"0x66438506273c36a7f014b580f48916197cd33b81def1c0ad10449c77134cf108"},{"messageHash":"0x5fb5faf921fe9859884ff008d20cffcccb4ae7e4a7694917ea7a7362ad630c96"},{"messageHash":"0x84795db44a30dbe7fc523c09de826b1d8de535e78f7d78bea7b13b24819c998c"},{"messageHash":"0x103b519bf58015bfd1489faf80f6e0343bd88ee601767b35f14288f1cad02ef1"},{"messageHash":"0x48d2f1a5a127c4c7c7e6a70d5bc7f81863f9f162fe6907db632c8e51ac10a25e"},{"messageHash":"0xbeecc7307691fe5ae63dd450f96e6ec1a0fe31230a1320249f3a227280c52f15"},{"messageHash":"0x48cf7ce41ffe73a971a54601271bac8f03b7e6e23f4532c6866f848e2ea82aa6"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 04427b620054
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 50897cabd725
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f1bba23e5d74
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 04427b620054. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,228 @@
2025-12-30 04:34:16.487 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:34:16.487 DEBUG [tests.conftest] Running test: test_get_multiple_store_messages with id: 2025-12-30_04-34-16__94193201-266e-4d62-a94a-852f9ff92005
2025-12-30 04:34:16.487 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:34:16.487 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:34:16.488 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-30 04:34:16.494 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:34:16.494 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-34-16__94193201-266e-4d62-a94a-852f9ff92005__wakuorg_nwaku:latest.log
2025-12-30 04:34:16.494 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:34:16.495 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:34:16.496 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:34:16.496 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.200
2025-12-30 04:34:16.496 DEBUG [src.node.docker_mananger] Generated ports ['33178', '33179', '33180', '33181', '33182']
2025-12-30 04:34:16.496 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:34:16.497 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:34:16.497 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:34:16.497 DEBUG [src.node.docker_mananger] docker run -i -t -p 33178:33178 -p 33179:33179 -p 33180:33180 -p 33181:33181 -p 33182:33182 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33180 --rest-port=33178 --tcp-port=33179 --discv5-udp-port=33181 --rest-address=0.0.0.0 --nat=extip:172.18.114.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fd07dca2ddcf3783fed19ecbe1fbb14af789a7c6afeda7abbbb9a63ab0baf5bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33182 --metrics-logging=true --store=true --relay=true
2025-12-30 04:34:16.683 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.200 waku 5098ee4320184a4df9805747640b1048506ffbd1082ce487ae1d513abf30f82b
2025-12-30 04:34:16.715 DEBUG [src.node.docker_mananger] Container started with ID 5098ee432018. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-34-16__94193201-266e-4d62-a94a-852f9ff92005__wakuorg_nwaku:latest.log
2025-12-30 04:34:16.715 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33178
2025-12-30 04:34:16.715 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:34:16.798 ERROR [src.node.docker_mananger] Max retries reached for container d5df6753ee95. Exiting log stream.
2025-12-30 04:34:17.279 ERROR [src.node.docker_mananger] Max retries reached for container bd0fdd7a3d1b. Exiting log stream.
2025-12-30 04:34:17.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33178/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:34:17.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:34:17.719 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:34:17.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33178/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:34:17.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.200/tcp/33179/p2p/16Uiu2HAmBgws1cRfMPaUJZVf6a5gPTw3or7kj19MWwD1za7taXBb","/ip4/172.18.114.200/tcp/33180/ws/p2p/16Uiu2HAmBgws1cRfMPaUJZVf6a5gPTw3or7kj19MWwD1za7taXBb"],"enrUri":"enr:-L24QJ0m9ms2mgehTVVLb0qHlTwhzstUuLmY5FQTktSZJL7fbt6x82Ac-MKaASbli6uA6kkm3Csn77n83Ykm8KtdmI4CgmlkgnY0gmlwhKwScsiKbXVsdGlhZGRyc5YACASsEnLIBoGbAAoErBJyyAaBnN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8aSpeK_QzOReGSpEBtocC95ydD-JHKfaRGZWRBRihHaDdGNwgoGbg3VkcIKBnYV3YWt1MgM"}'
2025-12-30 04:34:17.721 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:34:17.728 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:34:17.728 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-34-16__94193201-266e-4d62-a94a-852f9ff92005__wakuorg_nwaku:latest.log
2025-12-30 04:34:17.728 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:34:17.728 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:34:17.730 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:34:17.730 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.235
2025-12-30 04:34:17.730 DEBUG [src.node.docker_mananger] Generated ports ['62008', '62009', '62010', '62011', '62012']
2025-12-30 04:34:17.731 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:34:17.731 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:34:17.731 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:34:17.731 DEBUG [src.node.docker_mananger] docker run -i -t -p 62008:62008 -p 62009:62009 -p 62010:62010 -p 62011:62011 -p 62012:62012 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62010 --rest-port=62008 --tcp-port=62009 --discv5-udp-port=62011 --rest-address=0.0.0.0 --nat=extip:172.18.234.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=05baaa32ecde1d505fedbb4bf9fc3ed9348e59014ecf66cdf4f197ff6a4aabde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62012 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ0m9ms2mgehTVVLb0qHlTwhzstUuLmY5FQTktSZJL7fbt6x82Ac-MKaASbli6uA6kkm3Csn77n83Ykm8KtdmI4CgmlkgnY0gmlwhKwScsiKbXVsdGlhZGRyc5YACASsEnLIBoGbAAoErBJyyAaBnN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8aSpeK_QzOReGSpEBtocC95ydD-JHKfaRGZWRBRihHaDdGNwgoGbg3VkcIKBnYV3YWt1MgM --storenode=/ip4/172.18.114.200/tcp/33179/p2p/16Uiu2HAmBgws1cRfMPaUJZVf6a5gPTw3or7kj19MWwD1za7taXBb --store=true --relay=true
2025-12-30 04:34:17.916 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.235 waku 135f73c6e97aa4e514584b044aa74cc170f751addf83ba11415559a70ef989bc
2025-12-30 04:34:17.950 DEBUG [src.node.docker_mananger] Container started with ID 135f73c6e97a. Setting up logs at ./log/docker/store_node1_2025-12-30_04-34-16__94193201-266e-4d62-a94a-852f9ff92005__wakuorg_nwaku:latest.log
2025-12-30 04:34:17.950 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62008
2025-12-30 04:34:17.950 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:34:18.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62008/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:34:18.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:34:18.956 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:34:18.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62008/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:34:18.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.235/tcp/62009/p2p/16Uiu2HAmUhaYceM5UVkjJ1SuzxwJAUUr5zQKQciEcH1zJPjYvq5F","/ip4/172.18.234.235/tcp/62010/ws/p2p/16Uiu2HAmUhaYceM5UVkjJ1SuzxwJAUUr5zQKQciEcH1zJPjYvq5F"],"enrUri":"enr:-L24QHOFUsBT00k5i3qN68MwXYn7IH7mGAnpNd3Uy0Ivjb8DIb3f8tI-dgrkWD8lM1m8CPmnObs3qWXTaqhRk5UUOeYCgmlkgnY0gmlwhKwS6uuKbXVsdGlhZGRyc5YACASsEurrBvI5AAoErBLq6wbyOt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7mTRMNfOAfSV3ohnXWwuVRR6O6yX3dYo2STPk1cP4C6DdGNwgvI5g3VkcILyO4V3YWt1MgM"}'
2025-12-30 04:34:18.958 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:34:18.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62008/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.200/tcp/33179/p2p/16Uiu2HAmBgws1cRfMPaUJZVf6a5gPTw3or7kj19MWwD1za7taXBb"]'
2025-12-30 04:34:18.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:18.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:34:18.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:18.964 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62008/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-30 04:34:18.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:18.968 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:18.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:18.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:18.974 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:19.175 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:19.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:19.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:19.181 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:19.382 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:19.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:19.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:19.388 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:19.590 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:19.590 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:19.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:19.596 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:19.797 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:19.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:19.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:19.803 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:20.004 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:20.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:20.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:20.010 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:20.211 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:20.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:20.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:20.217 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:20.418 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:20.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:20.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:20.425 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:20.626 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:20.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:20.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:20.632 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:20.833 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:20.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:20.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:20.839 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:21.040 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:21.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:21.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:21.046 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:21.247 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:21.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:21.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:21.253 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:21.454 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:21.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:21.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:21.461 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:21.662 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:21.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:21.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:21.668 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:21.869 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:21.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:21.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:21.875 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:22.076 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:22.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:22.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:22.083 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:22.283 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:22.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:22.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:22.289 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:22.490 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:22.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:22.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:22.496 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:22.696 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:22.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:22.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:22.702 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:22.903 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:22.903 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:22.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:22.909 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:23.110 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:23.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:23.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:23.117 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:23.318 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:23.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:23.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:23.324 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:23.525 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:23.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:23.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:23.531 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:23.732 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:23.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:23.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:23.740 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:23.941 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:23.941 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:23.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:23.947 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:24.148 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:24.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:24.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:24.154 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:24.355 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:24.355 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:24.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:24.360 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:24.561 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:24.562 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:24.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:24.567 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:24.768 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:24.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:24.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:24.775 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:24.976 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:24.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:24.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:24.982 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:25.183 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:25.183 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:25.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:25.192 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:25.393 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:25.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:25.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:25.399 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:25.599 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:25.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:25.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:25.605 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:25.806 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:25.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:25.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:25.811 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:26.012 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:26.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:26.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:26.018 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:26.219 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:26.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:26.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:26.225 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:26.426 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:26.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:26.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:26.432 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:26.633 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:26.633 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:26.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:26.640 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:26.841 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:26.841 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:26.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:26.847 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:27.048 DEBUG [src.steps.store] Relaying message
2025-12-30 04:34:27.049 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:34:27.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:34:27.054 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-30 04:34:27.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33178/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:34:27.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x648b66dcce99a5282431bd857f7ac309bd94ce233d07651000777e28ed00c277"},{"messageHash":"0x27d792613a8061fb79af3a423f5a979f915a279ac40cc652c4fc9516608e3e7f"},{"messageHash":"0x7041783324ae8bfae32479ce191b39aa8f0a20255cc74fb33e7bbc6dcc089c7c"},{"messageHash":"0xf1ee2bb53b3263cbfff875214df21416102057d12a7d807bac1b08ca62eca074"},{"messageHash":"0xef758aaf7271845652653405efc2535a0d64b7b3fe5833b21b3e248dc21352df"},{"messageHash":"0x1201de01333388b2dea95af7f4fcd30154a424f0c196fbb66ac6f9ee069b5c58"},{"messageHash":"0x1b1555b937b5c7672dee0e9b13cbb10a223056e1b6102005634a83121c339b70"},{"messageHash":"0x2d5d94645825808d95137e8353e1cefd192083d996bc050b5c43df6cec156f95"},{"messageHash":"0x959a339145c1a635614e0042e5e70973b84ccaa3a1f163ec08467f1239578047"},{"messageHash":"0x50db4ce00d964018bbac997dd64728f51fa1d14193be938442cb45f1032dc067"},{"messageHash":"0x98f4d38d3a9ebc8c068ccf2917c6470b0346bd6bda679c946d4e00dc4d0a5adb"},{"messageHash":"0x2483667ae2473bc5422d498c7ee4b3428c6af68517a2fd88eaa4702b0d3817cf"},{"messageHash":"0xf1b609696a27347b0ab33ab61c40603219f7bd67fe8ea855b37d97053986fbe8"},{"messageHash":"0x57b87056a28b8be1c254bab1029a7689daea6152a15b1539ea2a5b3ba69e3282"},{"messageHash":"0x86666ad31bf33fb399f92d1b4abccb83c55954ca0136664d39830a846d1d4378"},{"messageHash":"0xb45c4e35473e1adc722df3386bd7d23f1daf2f6e7295e7c6256a1d4e6b4d760a"},{"messageHash":"0xe8243da73455e2e1f92a1e5ff2436473d38ef859f0529aa5021ce808c5d556ff"},{"messageHash":"0x48cb19d5d6ae2d37392ca4b989a8dab3a5f2e241477f94fd47c8348432c9bac1"},{"messageHash":"0x7983453e067cb368e7c335da85dd5358a978f8b2c442f11f39c42ef518dcfe6f"},{"messageHash":"0x8c8e11473102aad3ef87d012c4982d9fe20a8c9f902bf4a71c122d0413cdb09c"},{"messageHash":"0xd11d0552a1c7603ee4106b7c56ce67864f03ec2046166cf273969b657d7b382b"},{"messageHash":"0x382e5cc706daad0f3de28f7644d7079d24749ae24ce35f8841cebdaae9879e50"},{"messageHash":"0xde4824dd016b0edb97bb974c4e82f1d4a36ada3f6d9940df460d4817ce9488f9"},{"messageHash":"0xec5e763bc5ce24607200ee40187546da2eaee9c39e7290925d06f97704fd2d5b"},{"messageHash":"0x7609b2fb64ccd9e787046c361da66d41c6043e3aab63fae6e117aed354e85c42"},{"messageHash":"0x8b2a32f05febe7e52a659545eb5befa1988778d0d14dc2ae9eebb17000f8bd91"},{"messageHash":"0xa0e944cc437363a3249bba9afccf858fafeafbff09aa39c1a93d644a379dee04"},{"messageHash":"0xc26587b6e2d01b905e293d5c94492cd8c687d49a2644d0b7db1f462504ab5095"},{"messageHash":"0x3c836a3b076731b5e8214df0bb276f9edc9f9d3f4fb9e6193e239b96e47950cf"},{"messageHash":"0x59d6e89407ec721d81162609f4a396fcb988741aa00d12e3ff77ae69de4402af"},{"messageHash":"0x34771783aa6bee17d277758d62863f6be13d94d73cc38023f9c2436bdd60b9bd"},{"messageHash":"0x07ac375238fe125eb79ecadee772d96b8121b468635576f9b09eeb85db228aee"},{"messageHash":"0x7e978a3fe141052ec53514b2be2b7f2b9937eef3836fb76b053426dbd51acbd5"},{"messageHash":"0x457962b50ad737d112b0628eef7c1dadfaf37f6c47ec6f928f7e9dd986471af9"},{"messageHash":"0xf240351202a6b461e87f2b11c854aa15e246bda255ee26141c2e587d7dc52d83"},{"messageHash":"0xc9ab1405d331a991c8c402945b855a623f32a4333af16a2a65fb5e6ab617b542"},{"messageHash":"0xc583b909657d6a9573b8ba17b7e664742c0631cd36107428a1d52d2202b035cf"},{"messageHash":"0x84b9c681ec502137591474560e6c7b383c5be8ea79d9c56a553fe9f7c9e40821"},{"messageHash":"0x71153e28bb6a446b2dd96533cb92c93bd7f7ca86c92969115ef0e5a96ea3971e"},{"messageHash":"0x334ef007b3dc7592154846834c7614a3d60d025095f5fdb9b2e3992e76402b5c"}]}'
2025-12-30 04:34:27.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62008/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:34:27.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x648b66dcce99a5282431bd857f7ac309bd94ce233d07651000777e28ed00c277"},{"messageHash":"0x27d792613a8061fb79af3a423f5a979f915a279ac40cc652c4fc9516608e3e7f"},{"messageHash":"0x7041783324ae8bfae32479ce191b39aa8f0a20255cc74fb33e7bbc6dcc089c7c"},{"messageHash":"0xf1ee2bb53b3263cbfff875214df21416102057d12a7d807bac1b08ca62eca074"},{"messageHash":"0xef758aaf7271845652653405efc2535a0d64b7b3fe5833b21b3e248dc21352df"},{"messageHash":"0x1201de01333388b2dea95af7f4fcd30154a424f0c196fbb66ac6f9ee069b5c58"},{"messageHash":"0x1b1555b937b5c7672dee0e9b13cbb10a223056e1b6102005634a83121c339b70"},{"messageHash":"0x2d5d94645825808d95137e8353e1cefd192083d996bc050b5c43df6cec156f95"},{"messageHash":"0x959a339145c1a635614e0042e5e70973b84ccaa3a1f163ec08467f1239578047"},{"messageHash":"0x50db4ce00d964018bbac997dd64728f51fa1d14193be938442cb45f1032dc067"},{"messageHash":"0x98f4d38d3a9ebc8c068ccf2917c6470b0346bd6bda679c946d4e00dc4d0a5adb"},{"messageHash":"0x2483667ae2473bc5422d498c7ee4b3428c6af68517a2fd88eaa4702b0d3817cf"},{"messageHash":"0xf1b609696a27347b0ab33ab61c40603219f7bd67fe8ea855b37d97053986fbe8"},{"messageHash":"0x57b87056a28b8be1c254bab1029a7689daea6152a15b1539ea2a5b3ba69e3282"},{"messageHash":"0x86666ad31bf33fb399f92d1b4abccb83c55954ca0136664d39830a846d1d4378"},{"messageHash":"0xb45c4e35473e1adc722df3386bd7d23f1daf2f6e7295e7c6256a1d4e6b4d760a"},{"messageHash":"0xe8243da73455e2e1f92a1e5ff2436473d38ef859f0529aa5021ce808c5d556ff"},{"messageHash":"0x48cb19d5d6ae2d37392ca4b989a8dab3a5f2e241477f94fd47c8348432c9bac1"},{"messageHash":"0x7983453e067cb368e7c335da85dd5358a978f8b2c442f11f39c42ef518dcfe6f"},{"messageHash":"0x8c8e11473102aad3ef87d012c4982d9fe20a8c9f902bf4a71c122d0413cdb09c"},{"messageHash":"0xd11d0552a1c7603ee4106b7c56ce67864f03ec2046166cf273969b657d7b382b"},{"messageHash":"0x382e5cc706daad0f3de28f7644d7079d24749ae24ce35f8841cebdaae9879e50"},{"messageHash":"0xde4824dd016b0edb97bb974c4e82f1d4a36ada3f6d9940df460d4817ce9488f9"},{"messageHash":"0xec5e763bc5ce24607200ee40187546da2eaee9c39e7290925d06f97704fd2d5b"},{"messageHash":"0x7609b2fb64ccd9e787046c361da66d41c6043e3aab63fae6e117aed354e85c42"},{"messageHash":"0x8b2a32f05febe7e52a659545eb5befa1988778d0d14dc2ae9eebb17000f8bd91"},{"messageHash":"0xa0e944cc437363a3249bba9afccf858fafeafbff09aa39c1a93d644a379dee04"},{"messageHash":"0xc26587b6e2d01b905e293d5c94492cd8c687d49a2644d0b7db1f462504ab5095"},{"messageHash":"0x3c836a3b076731b5e8214df0bb276f9edc9f9d3f4fb9e6193e239b96e47950cf"},{"messageHash":"0x59d6e89407ec721d81162609f4a396fcb988741aa00d12e3ff77ae69de4402af"},{"messageHash":"0x34771783aa6bee17d277758d62863f6be13d94d73cc38023f9c2436bdd60b9bd"},{"messageHash":"0x07ac375238fe125eb79ecadee772d96b8121b468635576f9b09eeb85db228aee"},{"messageHash":"0x7e978a3fe141052ec53514b2be2b7f2b9937eef3836fb76b053426dbd51acbd5"},{"messageHash":"0x457962b50ad737d112b0628eef7c1dadfaf37f6c47ec6f928f7e9dd986471af9"},{"messageHash":"0xf240351202a6b461e87f2b11c854aa15e246bda255ee26141c2e587d7dc52d83"},{"messageHash":"0xc9ab1405d331a991c8c402945b855a623f32a4333af16a2a65fb5e6ab617b542"},{"messageHash":"0xc583b909657d6a9573b8ba17b7e664742c0631cd36107428a1d52d2202b035cf"},{"messageHash":"0x84b9c681ec502137591474560e6c7b383c5be8ea79d9c56a553fe9f7c9e40821"},{"messageHash":"0x71153e28bb6a446b2dd96533cb92c93bd7f7ca86c92969115ef0e5a96ea3971e"},{"messageHash":"0x334ef007b3dc7592154846834c7614a3d60d025095f5fdb9b2e3992e76402b5c"}]}'
2025-12-30 04:34:27.265 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:34:27.267 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:34:27.267 DEBUG [src.node.waku_node] Stopping container with id 5098ee432018
2025-12-30 04:34:27.825 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:34:27.825 DEBUG [src.node.waku_node] Stopping container with id 135f73c6e97a
2025-12-30 04:34:28.340 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:34:28.342 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:34:28.357 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:34:28.371 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-30 04:16:05.707 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:16:05.708 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_no_request_id with id: 2025-12-30_04-16-05__e13d57fd-a017-406e-af8c-076b7d970700
2025-12-30 04:16:05.708 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:16:05.709 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:16:05.709 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:16:05.717 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:05.718 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-16-05__e13d57fd-a017-406e-af8c-076b7d970700__wakuorg_nwaku:latest.log
2025-12-30 04:16:05.718 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:05.718 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:05.721 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:05.721 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.141.104
2025-12-30 04:16:05.722 DEBUG [src.node.docker_mananger] Generated ports ['12469', '12470', '12471', '12472', '12473']
2025-12-30 04:16:05.722 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:05.722 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:05.722 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:05.722 DEBUG [src.node.docker_mananger] docker run -i -t -p 12469:12469 -p 12470:12470 -p 12471:12471 -p 12472:12472 -p 12473:12473 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12471 --rest-port=12469 --tcp-port=12470 --discv5-udp-port=12472 --rest-address=0.0.0.0 --nat=extip:172.18.141.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=feff3c9bee7d9c7ffedb84a29ca59cfad2affa028eccb8e3dc6d2f3ccaffeee1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12473 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:16:05.902 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.141.104 waku 76d7e2637444358a6b289ca5c39379c36de689b9e02456eeb896fabc3b60d770
2025-12-30 04:16:05.908 ERROR [src.node.docker_mananger] Max retries reached for container 9162ed622b3a. Exiting log stream.
2025-12-30 04:16:05.932 DEBUG [src.node.docker_mananger] Container started with ID 76d7e2637444. Setting up logs at ./log/docker/node1_2025-12-30_04-16-05__e13d57fd-a017-406e-af8c-076b7d970700__wakuorg_nwaku:latest.log
2025-12-30 04:16:05.932 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12469
2025-12-30 04:16:05.932 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:06.564 ERROR [src.node.docker_mananger] Max retries reached for container b1bacb541eef. Exiting log stream.
2025-12-30 04:16:06.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12469/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:06.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:16:06.936 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:06.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12469/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:06.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.104/tcp/12470/p2p/16Uiu2HAmG6nVpAGESBScZEZCfPGicZ2ohk37f92jKk4CJ3g2rY3q","/ip4/172.18.141.104/tcp/12471/ws/p2p/16Uiu2HAmG6nVpAGESBScZEZCfPGicZ2ohk37f92jKk4CJ3g2rY3q"],"enrUri":"enr:-L24QBoDg4SUM_FmpUSpCmLvUNvltn3S1PajrUmgBGdVuOEPcAq16BeffS9x9PnHx08hAOD2IB44PDO1Xj80Cddxx0kCgmlkgnY0gmlwhKwSjWiKbXVsdGlhZGRyc5YACASsEo1oBjC2AAoErBKNaAYwt90DgnJzhQADAQAAiXNlY3AyNTZrMaEDMy7CcasnGM4X4Q0n9YRrMvhuj7wcYXTbvciZsez15hiDdGNwgjC2g3VkcIIwuIV3YWt1MgU"}'
2025-12-30 04:16:06.938 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:06.939 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:16:06.944 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:06.945 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-16-05__e13d57fd-a017-406e-af8c-076b7d970700__wakuorg_nwaku:latest.log
2025-12-30 04:16:06.945 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:06.945 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:06.946 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:06.946 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.128
2025-12-30 04:16:06.946 DEBUG [src.node.docker_mananger] Generated ports ['56477', '56478', '56479', '56480', '56481']
2025-12-30 04:16:06.946 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:06.947 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:06.947 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:06.947 DEBUG [src.node.docker_mananger] docker run -i -t -p 56477:56477 -p 56478:56478 -p 56479:56479 -p 56480:56480 -p 56481:56481 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56479 --rest-port=56477 --tcp-port=56478 --discv5-udp-port=56480 --rest-address=0.0.0.0 --nat=extip:172.18.46.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=57cdc7ec55d152de9234aa47de7a8e476fbcceab00e3c3e655a42c6da53fd522 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56481 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBoDg4SUM_FmpUSpCmLvUNvltn3S1PajrUmgBGdVuOEPcAq16BeffS9x9PnHx08hAOD2IB44PDO1Xj80Cddxx0kCgmlkgnY0gmlwhKwSjWiKbXVsdGlhZGRyc5YACASsEo1oBjC2AAoErBKNaAYwt90DgnJzhQADAQAAiXNlY3AyNTZrMaEDMy7CcasnGM4X4Q0n9YRrMvhuj7wcYXTbvciZsez15hiDdGNwgjC2g3VkcIIwuIV3YWt1MgU --filternode=/ip4/172.18.141.104/tcp/12470/p2p/16Uiu2HAmG6nVpAGESBScZEZCfPGicZ2ohk37f92jKk4CJ3g2rY3q
2025-12-30 04:16:07.132 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.128 waku f72ea95f728cd65ea80d31db1e9ed93e63c1a51f787293e45e34dc8d60ab8edc
2025-12-30 04:16:07.162 DEBUG [src.node.docker_mananger] Container started with ID f72ea95f728c. Setting up logs at ./log/docker/node2_2025-12-30_04-16-05__e13d57fd-a017-406e-af8c-076b7d970700__wakuorg_nwaku:latest.log
2025-12-30 04:16:07.162 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56477
2025-12-30 04:16:07.162 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:08.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56477/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:08.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:08.166 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:08.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56477/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:08.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.128/tcp/56478/p2p/16Uiu2HAmRDVkp4Pv89tJQFKGAf7o3cQwdMaNa1NESfkJZJCNJDhn","/ip4/172.18.46.128/tcp/56479/ws/p2p/16Uiu2HAmRDVkp4Pv89tJQFKGAf7o3cQwdMaNa1NESfkJZJCNJDhn"],"enrUri":"enr:-L24QGPCKPLWFUp3sKWrMsSdh6NoRaEhur0rJ3E7f14ZMs59FgBoeanhIO510UjV6j0GqBRawM467a11gXU1940r2WoCgmlkgnY0gmlwhKwSLoCKbXVsdGlhZGRyc5YACASsEi6ABtyeAAoErBIugAbcn90DgnJzhQADAQAAiXNlY3AyNTZrMaEDuqAT9jc5DRoUnealPgwIcG4QflLCI7s-S9TsQ0hEfQWDdGNwgtyeg3VkcILcoIV3YWt1MgA"}'
2025-12-30 04:16:08.169 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:08.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56477/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.141.104/tcp/12470/p2p/16Uiu2HAmG6nVpAGESBScZEZCfPGicZ2ohk37f92jKk4CJ3g2rY3q"]'
2025-12-30 04:16:08.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:08.199 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-30 04:16:08.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12469/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:16:08.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:08.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56477/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b9352924-e9ae-4a2f-9e0a-5f240b1a03e3", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:08.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b9352924-e9ae-4a2f-9e0a-5f240b1a03e3","statusDesc":"OK"}'
2025-12-30 04:16:08.226 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56477/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:08.229 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:56477/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-30 04:16:08.231 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:16:08.232 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:16:08.232 DEBUG [src.node.waku_node] Stopping container with id 76d7e2637444
2025-12-30 04:16:08.768 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:08.768 DEBUG [src.node.waku_node] Stopping container with id f72ea95f728c
2025-12-30 04:16:09.274 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:09.276 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:16:09.282 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:09.287 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,182 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_check_sync_when_2_nodes_publish with id: 2025-12-30_04-24-28__9046f36a-ecd7-4c03-b9a5-c49a95909990
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-24-28__9046f36a-ecd7-4c03-b9a5-c49a95909990__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-24-28__9046f36a-ecd7-4c03-b9a5-c49a95909990__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-24-28__9046f36a-ecd7-4c03-b9a5-c49a95909990__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.64.247
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44730', '44731', '44732', '44733', '44734']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44730:44730 -p 44731:44731 -p 44732:44732 -p 44733:44733 -p 44734:44734 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44732 --rest-port=44730 --tcp-port=44731 --discv5-udp-port=44733 --rest-address=0.0.0.0 --nat=extip:172.18.64.247 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faabe3e045f50cef3d0b70b0af31f7b8f45f0eaf7e4db9d0ad749f55dadc7bc5 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44734 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.247 waku 181b9d6c22afc3c39719aaa57418423cce8e3e63046a0128d84a1c2a4b187815
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 181b9d6c22af. Setting up logs at ./log/docker/node1_2025-12-30_04-24-28__9046f36a-ecd7-4c03-b9a5-c49a95909990__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44730
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a8dccaef2dfb. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a8859625a77a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44730/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44730/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.247/tcp/44731/p2p/16Uiu2HAmM37jFxUY81dSpND52JPcrULaTdz7kKQ94jTZtTe89gP9","/ip4/172.18.64.247/tcp/44732/ws/p2p/16Uiu2HAmM37jFxUY81dSpND52JPcrULaTdz7kKQ94jTZtTe89gP9"],"enrUri":"enr:-L24QOLQ7Fbsfg-xE3wHcsHeWzmGzGj6UPKZidIj5THc1jx4E3VEI8XEiDCwdPm5y419zvul1BoPWAoWwPiTc_KaM9MCgmlkgnY0gmlwhKwSQPeKbXVsdGlhZGRyc5YACASsEkD3Bq67AAoErBJA9wauvN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfIidzWOdJnZW2Z7OktZksm1p6TxXvWTOXn-2Uduv8FCDdGNwgq67g3VkcIKuvYV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.222.83
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50113', '50114', '50115', '50116', '50117']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50113:50113 -p 50114:50114 -p 50115:50115 -p 50116:50116 -p 50117:50117 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50115 --rest-port=50113 --tcp-port=50114 --discv5-udp-port=50116 --rest-address=0.0.0.0 --nat=extip:172.18.222.83 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b45bfeee7ca72fa17ec0b34ba8f5a7b0c7fd2be87deb92980ffab1ff7dade9cd --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50117 --metrics-logging=true --relay=true --storenode=/ip4/172.18.64.247/tcp/44731/p2p/16Uiu2HAmM37jFxUY81dSpND52JPcrULaTdz7kKQ94jTZtTe89gP9 --discv5-bootstrap-node=enr:-L24QOLQ7Fbsfg-xE3wHcsHeWzmGzGj6UPKZidIj5THc1jx4E3VEI8XEiDCwdPm5y419zvul1BoPWAoWwPiTc_KaM9MCgmlkgnY0gmlwhKwSQPeKbXVsdGlhZGRyc5YACASsEkD3Bq67AAoErBJA9wauvN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfIidzWOdJnZW2Z7OktZksm1p6TxXvWTOXn-2Uduv8FCDdGNwgq67g3VkcIKuvYV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.83 waku e01e96521056f2b6b26ef636e19edd80dbcdf54c0897668c9b225b2676f581ad
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e01e96521056. Setting up logs at ./log/docker/node2_2025-12-30_04-24-28__9046f36a-ecd7-4c03-b9a5-c49a95909990__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50113
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50113/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50113/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.83/tcp/50114/p2p/16Uiu2HAmAekcyoq2jxYbj8BvPyQyLh8KXX4UWQoWetAdnGfE2wP5","/ip4/172.18.222.83/tcp/50115/ws/p2p/16Uiu2HAmAekcyoq2jxYbj8BvPyQyLh8KXX4UWQoWetAdnGfE2wP5"],"enrUri":"enr:-L24QNAzeCm3le7qmnhKBUK9jaDwxHhrDht_-7T8pjf7MKwYA9dvsIw08f6oovn98gT5GHn-F5Wr5GTsaeN3R00Pw3YCgmlkgnY0gmlwhKwS3lOKbXVsdGlhZGRyc5YACASsEt5TBsPCAAoErBLeUwbDw90DgnJzhQADAQAAiXNlY3AyNTZrMaEC4jkaKGdxLNFtZ-lTpjpMI_53Q9LXj4mjlOvo6GMQ7JCDdGNwgsPCg3VkcILDxIV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.98.66
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2204', '2205', '2206', '2207', '2208']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2204:2204 -p 2205:2205 -p 2206:2206 -p 2207:2207 -p 2208:2208 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2206 --rest-port=2204 --tcp-port=2205 --discv5-udp-port=2207 --rest-address=0.0.0.0 --nat=extip:172.18.98.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2fac45a7b330e66b8e619aeec72235df6ed7ba5be86ae0c2cf46f414f92bb78 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2208 --metrics-logging=true --relay=false --storenode=/ip4/172.18.222.83/tcp/50114/p2p/16Uiu2HAmAekcyoq2jxYbj8BvPyQyLh8KXX4UWQoWetAdnGfE2wP5 --discv5-bootstrap-node=enr:-L24QNAzeCm3le7qmnhKBUK9jaDwxHhrDht_-7T8pjf7MKwYA9dvsIw08f6oovn98gT5GHn-F5Wr5GTsaeN3R00Pw3YCgmlkgnY0gmlwhKwS3lOKbXVsdGlhZGRyc5YACASsEt5TBsPCAAoErBLeUwbDw90DgnJzhQADAQAAiXNlY3AyNTZrMaEC4jkaKGdxLNFtZ-lTpjpMI_53Q9LXj4mjlOvo6GMQ7JCDdGNwgsPCg3VkcILDxIV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.98.66 waku d359277d80d81db02d1d049f94841a9d605c5feb290121e7620c1cc312df9f15
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d359277d80d8. Setting up logs at ./log/docker/node3_2025-12-30_04-24-28__9046f36a-ecd7-4c03-b9a5-c49a95909990__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2204
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2204/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2204/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.66/tcp/2205/p2p/16Uiu2HAkvWgpBJeAzDPPBXTFQ7KAxBsEgfj1TZyDr13JU7n9hHXk","/ip4/172.18.98.66/tcp/2206/ws/p2p/16Uiu2HAkvWgpBJeAzDPPBXTFQ7KAxBsEgfj1TZyDr13JU7n9hHXk"],"enrUri":"enr:-L24QPohbYPVGbh157u_hZSSZLNmfhJkRyVzweQ8SJLi-GAbaJMEmQHuZvQ_lrx3HxiR2y5lfkv_h-L7IVFoJ6ajKHMCgmlkgnY0gmlwhKwSYkKKbXVsdGlhZGRyc5YACASsEmJCBgidAAoErBJiQgYInt0DgnJzhQADAQAAiXNlY3AyNTZrMaECECSIw18ccldvhwU-2ffYLoGB2BXwD8tkHP44c7IdsxeDdGNwggidg3VkcIIIn4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.247/tcp/44731/p2p/16Uiu2HAmM37jFxUY81dSpND52JPcrULaTdz7kKQ94jTZtTe89gP9"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2204/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.222.83/tcp/50114/p2p/16Uiu2HAmAekcyoq2jxYbj8BvPyQyLh8KXX4UWQoWetAdnGfE2wP5"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50113/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44730/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3f21e2e7cb30a573641c9af5139af401b322b1eb1b987ab5f54dbbc090413da1"},{"messageHash":"0x65ea4b2ad453b479f4c5ff80d793fb990303983d89d8d4c63c47f9eb0b100607"},{"messageHash":"0x4e83f6637fad624f601506302065713e2dab0c163e7370d6e515d48a819e5e76"},{"messageHash":"0x7672c22f9aeb1677e248e701fa6311690d25f5989bee5fd6ed00db96be8a9681"},{"messageHash":"0x1f528133270a8a049e6ac0190018abcbfdeafc1afd8a7ce2f67f503402192079"},{"messageHash":"0x5f42d006ca5c73833ecc3cba1b66b33a203616b66f7bf3280e86f62226e0ff15"},{"messageHash":"0x60195a57e9c7b30e0901229f87a24d0beb6cf4b6b81f93b058e45745c20f4daf"},{"messageHash":"0x3d489642edd00dbe20ed2ac83169e10f554c0d3c1357c385e49ab893345511e7"},{"messageHash":"0x489489162ea160e0cd1aa91f7659c4fd371eb1b00fb865291538f6667d312ba5"},{"messageHash":"0xff4eb5726e52703183c8f70ec8daa13c92ab0c9c8dd2dde900d4e75607450b4c"},{"messageHash":"0xb8699dc417bc4df3fe942c254030be437b1bdb628040dfdf2f8d0151a812e825"},{"messageHash":"0x732e7de5506ba6e32acf6769a8d52f13953a80468d315208d677468453d6fd59"},{"messageHash":"0x08e7866ee8a3823c9347fedb9471fc7829a93c0fbe22e7f233c737a70d8518d9"},{"messageHash":"0xa0aeafd816bb334dd5003bcbbaaefae7d5f8ebd78247de9c5a8b418a708eaf80"},{"messageHash":"0xe17d7ed26b6631c972d48a960fa7fe9ded3c78ad1df6e6789c421283dd781003"},{"messageHash":"0x7daa22572b7e3d6c5c07f4cf8b08786c32e25ceeba515de7b3117c126ec5f3e4"},{"messageHash":"0x7053259d259da6181c79d8cd5297279dfc7579ceaca26c60aedac9eadde29ea2"},{"messageHash":"0xc72138f0be1c0980e70361875efe752c3c521888859438797e6352b92e7cb46e"},{"messageHash":"0xb3b7effef6945bbc1a86c4a63351a3d02f288c2b589626088eda5b5715c18bd6"},{"messageHash":"0x22bc7fe35d8224f88c3c7c7c2f1c5f08531fd80b132874a768dad1a4e5dbdf30"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50113/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3f21e2e7cb30a573641c9af5139af401b322b1eb1b987ab5f54dbbc090413da1"},{"messageHash":"0x65ea4b2ad453b479f4c5ff80d793fb990303983d89d8d4c63c47f9eb0b100607"},{"messageHash":"0x4e83f6637fad624f601506302065713e2dab0c163e7370d6e515d48a819e5e76"},{"messageHash":"0x7672c22f9aeb1677e248e701fa6311690d25f5989bee5fd6ed00db96be8a9681"},{"messageHash":"0x1f528133270a8a049e6ac0190018abcbfdeafc1afd8a7ce2f67f503402192079"},{"messageHash":"0x5f42d006ca5c73833ecc3cba1b66b33a203616b66f7bf3280e86f62226e0ff15"},{"messageHash":"0x60195a57e9c7b30e0901229f87a24d0beb6cf4b6b81f93b058e45745c20f4daf"},{"messageHash":"0x3d489642edd00dbe20ed2ac83169e10f554c0d3c1357c385e49ab893345511e7"},{"messageHash":"0x489489162ea160e0cd1aa91f7659c4fd371eb1b00fb865291538f6667d312ba5"},{"messageHash":"0xff4eb5726e52703183c8f70ec8daa13c92ab0c9c8dd2dde900d4e75607450b4c"},{"messageHash":"0xb8699dc417bc4df3fe942c254030be437b1bdb628040dfdf2f8d0151a812e825"},{"messageHash":"0x732e7de5506ba6e32acf6769a8d52f13953a80468d315208d677468453d6fd59"},{"messageHash":"0x08e7866ee8a3823c9347fedb9471fc7829a93c0fbe22e7f233c737a70d8518d9"},{"messageHash":"0xa0aeafd816bb334dd5003bcbbaaefae7d5f8ebd78247de9c5a8b418a708eaf80"},{"messageHash":"0xe17d7ed26b6631c972d48a960fa7fe9ded3c78ad1df6e6789c421283dd781003"},{"messageHash":"0x7daa22572b7e3d6c5c07f4cf8b08786c32e25ceeba515de7b3117c126ec5f3e4"},{"messageHash":"0x7053259d259da6181c79d8cd5297279dfc7579ceaca26c60aedac9eadde29ea2"},{"messageHash":"0xc72138f0be1c0980e70361875efe752c3c521888859438797e6352b92e7cb46e"},{"messageHash":"0xb3b7effef6945bbc1a86c4a63351a3d02f288c2b589626088eda5b5715c18bd6"},{"messageHash":"0x22bc7fe35d8224f88c3c7c7c2f1c5f08531fd80b132874a768dad1a4e5dbdf30"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"0b69c2c2f5885608857f","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3f21e2e7cb30a573641c9af5139af401b322b1eb1b987ab5f54dbbc090413da1"},{"messageHash":"0x65ea4b2ad453b479f4c5ff80d793fb990303983d89d8d4c63c47f9eb0b100607"},{"messageHash":"0x4e83f6637fad624f601506302065713e2dab0c163e7370d6e515d48a819e5e76"},{"messageHash":"0x7672c22f9aeb1677e248e701fa6311690d25f5989bee5fd6ed00db96be8a9681"},{"messageHash":"0x1f528133270a8a049e6ac0190018abcbfdeafc1afd8a7ce2f67f503402192079"},{"messageHash":"0x5f42d006ca5c73833ecc3cba1b66b33a203616b66f7bf3280e86f62226e0ff15"},{"messageHash":"0x60195a57e9c7b30e0901229f87a24d0beb6cf4b6b81f93b058e45745c20f4daf"},{"messageHash":"0x3d489642edd00dbe20ed2ac83169e10f554c0d3c1357c385e49ab893345511e7"},{"messageHash":"0x489489162ea160e0cd1aa91f7659c4fd371eb1b00fb865291538f6667d312ba5"},{"messageHash":"0xff4eb5726e52703183c8f70ec8daa13c92ab0c9c8dd2dde900d4e75607450b4c"},{"messageHash":"0xb8699dc417bc4df3fe942c254030be437b1bdb628040dfdf2f8d0151a812e825"},{"messageHash":"0x732e7de5506ba6e32acf6769a8d52f13953a80468d315208d677468453d6fd59"},{"messageHash":"0x08e7866ee8a3823c9347fedb9471fc7829a93c0fbe22e7f233c737a70d8518d9"},{"messageHash":"0xa0aeafd816bb334dd5003bcbbaaefae7d5f8ebd78247de9c5a8b418a708eaf80"},{"messageHash":"0xe17d7ed26b6631c972d48a960fa7fe9ded3c78ad1df6e6789c421283dd781003"},{"messageHash":"0x7daa22572b7e3d6c5c07f4cf8b08786c32e25ceeba515de7b3117c126ec5f3e4"},{"messageHash":"0x7053259d259da6181c79d8cd5297279dfc7579ceaca26c60aedac9eadde29ea2"},{"messageHash":"0xc72138f0be1c0980e70361875efe752c3c521888859438797e6352b92e7cb46e"},{"messageHash":"0xb3b7effef6945bbc1a86c4a63351a3d02f288c2b589626088eda5b5715c18bd6"},{"messageHash":"0x22bc7fe35d8224f88c3c7c7c2f1c5f08531fd80b132874a768dad1a4e5dbdf30"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 181b9d6c22af
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e01e96521056
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d359277d80d8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 181b9d6c22af. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_invalid_meta with id: 2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.55.197
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52998', '52999', '53000', '53001', '53002']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52998:52998 -p 52999:52999 -p 53000:53000 -p 53001:53001 -p 53002:53002 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53000 --rest-port=52998 --tcp-port=52999 --discv5-udp-port=53001 --rest-address=0.0.0.0 --nat=extip:172.18.55.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7433b7c620b35ea7cec4ac4eb9e4c7aa324fbacf555858b9e07be4b292f11b41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53002 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.55.197 waku da0a580acd1f644fc9a1e5d9d7e20c7aeb27267aef04cce67085330cc37df77f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID da0a580acd1f. Setting up logs at ./log/docker/receiving_node1_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52998
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52998/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52998/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.197/tcp/52999/p2p/16Uiu2HAkz6Mzf8LUqfD1oPUqNYXerqUZA43bTfvDA7fCzedV9W42","/ip4/172.18.55.197/tcp/53000/ws/p2p/16Uiu2HAkz6Mzf8LUqfD1oPUqNYXerqUZA43bTfvDA7fCzedV9W42"],"enrUri":"enr:-L24QLWfrErBTLNGXe_ihxGALydc1cUKA4vsliTTwvOG6ryHQwB8-1zw6fle_aoryCGIx_zEsIPhgxUSRixIbBN-alcCgmlkgnY0gmlwhKwSN8WKbXVsdGlhZGRyc5YACASsEjfFBs8HAAoErBI3xQbPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRVgQPk8H-b2bO0exSU5X-ZW7UTJmnh3aKoQQEk0h7AODdGNwgs8Hg3VkcILPCYV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.36.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63842', '63843', '63844', '63845', '63846']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63842:63842 -p 63843:63843 -p 63844:63844 -p 63845:63845 -p 63846:63846 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63844 --rest-port=63842 --tcp-port=63843 --discv5-udp-port=63845 --rest-address=0.0.0.0 --nat=extip:172.18.36.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1534cc8fbfdb5efe9e8abcddd9bf81fc36ab6fa7bf2f62ac6ef52e6eef32c331 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63846 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.36.86 waku 8bdd4f5e975aa1a8d884a3b8f95749c3d384cef774f49200fe19551133a42c0a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8bdd4f5e975a. Setting up logs at ./log/docker/receiving_node2_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63842
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63842/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63842/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.86/tcp/63843/p2p/16Uiu2HAm3taautWuqjBdtLbmG7S2dZpwDSQuKhHTaPdPR8eK4Rnb","/ip4/172.18.36.86/tcp/63844/ws/p2p/16Uiu2HAm3taautWuqjBdtLbmG7S2dZpwDSQuKhHTaPdPR8eK4Rnb"],"enrUri":"enr:-L24QErwq1x5fZeRieg-2iflKKbgxOd2CPkMM1bzgEMNUElTAbOHhqaEKz_RvBMEpLrehbAoMscUqBy7o3-vPS8RFzwCgmlkgnY0gmlwhKwSJFaKbXVsdGlhZGRyc5YACASsEiRWBvljAAoErBIkVgb5ZN0DgnJzhQADAQAAiXNlY3AyNTZrMaECfcIT4rxgdM2ugJxN0KKK5H1_6R73ViZHyXDh5L0yBSyDdGNwgvljg3VkcIL5ZYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63842/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.197/tcp/52999/p2p/16Uiu2HAkz6Mzf8LUqfD1oPUqNYXerqUZA43bTfvDA7fCzedV9W42"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.137.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64217', '64218', '64219', '64220', '64221']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64217:64217 -p 64218:64218 -p 64219:64219 -p 64220:64220 -p 64221:64221 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64219 --rest-port=64217 --tcp-port=64218 --discv5-udp-port=64220 --rest-address=0.0.0.0 --nat=extip:172.18.137.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e45cd8dfb29494b9253436188fb2fb6a063caee34f5ff5fe19f4f2c6b8d35d88 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64221 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLWfrErBTLNGXe_ihxGALydc1cUKA4vsliTTwvOG6ryHQwB8-1zw6fle_aoryCGIx_zEsIPhgxUSRixIbBN-alcCgmlkgnY0gmlwhKwSN8WKbXVsdGlhZGRyc5YACASsEjfFBs8HAAoErBI3xQbPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRVgQPk8H-b2bO0exSU5X-ZW7UTJmnh3aKoQQEk0h7AODdGNwgs8Hg3VkcILPCYV3YWt1Mgk --lightpushnode=/ip4/172.18.55.197/tcp/52999/p2p/16Uiu2HAkz6Mzf8LUqfD1oPUqNYXerqUZA43bTfvDA7fCzedV9W42 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.137.49 waku ff514470f50091117cb2b6964931c27f7b5c28925f4d439741bf5382f3fe2881
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ff514470f500. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64217
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ff514470f500. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64217/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=64217): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f135f7ceff0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.152.125
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20542', '20543', '20544', '20545', '20546']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20542:20542 -p 20543:20543 -p 20544:20544 -p 20545:20545 -p 20546:20546 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20544 --rest-port=20542 --tcp-port=20543 --discv5-udp-port=20545 --rest-address=0.0.0.0 --nat=extip:172.18.152.125 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beefae4cfdd28324edc7b2daeafc1ca165a8f0a0ceb19cec3eecec1bdbff2a6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20546 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLWfrErBTLNGXe_ihxGALydc1cUKA4vsliTTwvOG6ryHQwB8-1zw6fle_aoryCGIx_zEsIPhgxUSRixIbBN-alcCgmlkgnY0gmlwhKwSN8WKbXVsdGlhZGRyc5YACASsEjfFBs8HAAoErBI3xQbPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRVgQPk8H-b2bO0exSU5X-ZW7UTJmnh3aKoQQEk0h7AODdGNwgs8Hg3VkcILPCYV3YWt1Mgk --lightpushnode=/ip4/172.18.55.197/tcp/52999/p2p/16Uiu2HAkz6Mzf8LUqfD1oPUqNYXerqUZA43bTfvDA7fCzedV9W42 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.125 waku b65bda9ea64a6f20213d2a06dc35bbe0198809f85d19409595cdf7da5fab26a1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b65bda9ea64a. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20542
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b65bda9ea64a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20542/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=20542): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f135f853230>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.190.183
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21821', '21822', '21823', '21824', '21825']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21821:21821 -p 21822:21822 -p 21823:21823 -p 21824:21824 -p 21825:21825 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21823 --rest-port=21821 --tcp-port=21822 --discv5-udp-port=21824 --rest-address=0.0.0.0 --nat=extip:172.18.190.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=68a67f4dcccae4732e8ed2ee4e439bb687abd6fe1845f6915f72dd70fbcf39c5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21825 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLWfrErBTLNGXe_ihxGALydc1cUKA4vsliTTwvOG6ryHQwB8-1zw6fle_aoryCGIx_zEsIPhgxUSRixIbBN-alcCgmlkgnY0gmlwhKwSN8WKbXVsdGlhZGRyc5YACASsEjfFBs8HAAoErBI3xQbPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRVgQPk8H-b2bO0exSU5X-ZW7UTJmnh3aKoQQEk0h7AODdGNwgs8Hg3VkcILPCYV3YWt1Mgk --lightpushnode=/ip4/172.18.55.197/tcp/52999/p2p/16Uiu2HAkz6Mzf8LUqfD1oPUqNYXerqUZA43bTfvDA7fCzedV9W42 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.190.183 waku b10885d94f9e2b48f07bfc610c2c435cac2fdfeb240f0343212673358a927ba8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b10885d94f9e. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-21-07__e283be11-b88c-4327-8a5c-3501b67e7861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21821
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b10885d94f9e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21821/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=21821): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f135f505400>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id da0a580acd1f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8bdd4f5e975a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container da0a580acd1f. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8bdd4f5e975a. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b10885d94f9e2b48f07bfc610c2c435cac2fdfeb240f0343212673358a927ba8/stop: Not Found ("No such container: b10885d94f9e2b48f07bfc610c2c435cac2fdfeb240f0343212673358a927ba8")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b10885d94f9e2b48f07bfc610c2c435cac2fdfeb240f0343212673358a927ba8/stop: Not Found ("No such container: b10885d94f9e2b48f07bfc610c2c435cac2fdfeb240f0343212673358a927ba8")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b10885d94f9e
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b10885d94f9e2b48f07bfc610c2c435cac2fdfeb240f0343212673358a927ba8/stop: Not Found ("No such container: b10885d94f9e2b48f07bfc610c2c435cac2fdfeb240f0343212673358a927ba8")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,78 @@
2025-12-30 04:19:47.046 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:19:47.046 DEBUG [tests.conftest] Running test: test_filter_get_message_with_ephemeral with id: 2025-12-30_04-19-47__79cfb7c5-f81e-42d8-ba39-1a9827115d6b
2025-12-30 04:19:47.047 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:19:47.047 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:19:47.047 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:19:47.054 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:19:47.054 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-19-47__79cfb7c5-f81e-42d8-ba39-1a9827115d6b__wakuorg_nwaku:latest.log
2025-12-30 04:19:47.054 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:19:47.054 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:19:47.055 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:19:47.056 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.40.208
2025-12-30 04:19:47.056 DEBUG [src.node.docker_mananger] Generated ports ['58673', '58674', '58675', '58676', '58677']
2025-12-30 04:19:47.056 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:19:47.056 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:19:47.056 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:19:47.056 DEBUG [src.node.docker_mananger] docker run -i -t -p 58673:58673 -p 58674:58674 -p 58675:58675 -p 58676:58676 -p 58677:58677 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58675 --rest-port=58673 --tcp-port=58674 --discv5-udp-port=58676 --rest-address=0.0.0.0 --nat=extip:172.18.40.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d680a166d12866cfc64bfcb514cd2c7b0ad5fcb7e994a2fa7ee3fb5cd3af18d1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58677 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:19:47.238 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.40.208 waku 6aba51464f09cf67e0af73f7cecdf15c2313f82673bb6876b00840fb351c881a
2025-12-30 04:19:47.273 DEBUG [src.node.docker_mananger] Container started with ID 6aba51464f09. Setting up logs at ./log/docker/node1_2025-12-30_04-19-47__79cfb7c5-f81e-42d8-ba39-1a9827115d6b__wakuorg_nwaku:latest.log
2025-12-30 04:19:47.273 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58673
2025-12-30 04:19:47.274 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:19:48.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58673/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:19:48.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:19:48.278 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:19:48.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58673/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:19:48.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.208/tcp/58674/p2p/16Uiu2HAmRakGjWFnZiMzRsuGfviNgwvanHQ57u8vydPG4ComQLUi","/ip4/172.18.40.208/tcp/58675/ws/p2p/16Uiu2HAmRakGjWFnZiMzRsuGfviNgwvanHQ57u8vydPG4ComQLUi"],"enrUri":"enr:-L24QNYtNtCzl538hGWWbUBn3pNqDCvG0snzoz-9NEI0LZTTOEUcqBFVo2WQWsjlfU0ehyAyIBg9fyIzUnxtculZIZ8CgmlkgnY0gmlwhKwSKNCKbXVsdGlhZGRyc5YACASsEijQBuUyAAoErBIo0AblM90DgnJzhQADAQAAiXNlY3AyNTZrMaEDwBGwKXcKEcFe5Q2fAhtgCM2xnXxG7ytbwtqt8PMF6kuDdGNwguUyg3VkcILlNIV3YWt1MgU"}'
2025-12-30 04:19:48.280 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:19:48.281 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:19:48.287 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:19:48.287 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-19-47__79cfb7c5-f81e-42d8-ba39-1a9827115d6b__wakuorg_nwaku:latest.log
2025-12-30 04:19:48.287 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:19:48.287 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:19:48.288 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:19:48.289 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.215.192
2025-12-30 04:19:48.289 DEBUG [src.node.docker_mananger] Generated ports ['36061', '36062', '36063', '36064', '36065']
2025-12-30 04:19:48.289 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:19:48.289 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:19:48.289 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:19:48.289 DEBUG [src.node.docker_mananger] docker run -i -t -p 36061:36061 -p 36062:36062 -p 36063:36063 -p 36064:36064 -p 36065:36065 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36063 --rest-port=36061 --tcp-port=36062 --discv5-udp-port=36064 --rest-address=0.0.0.0 --nat=extip:172.18.215.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1010ceb80ef9ea7a0ce9ad3c4eedb9eef978c3e2cb5cced7016a48177efd15ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36065 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNYtNtCzl538hGWWbUBn3pNqDCvG0snzoz-9NEI0LZTTOEUcqBFVo2WQWsjlfU0ehyAyIBg9fyIzUnxtculZIZ8CgmlkgnY0gmlwhKwSKNCKbXVsdGlhZGRyc5YACASsEijQBuUyAAoErBIo0AblM90DgnJzhQADAQAAiXNlY3AyNTZrMaEDwBGwKXcKEcFe5Q2fAhtgCM2xnXxG7ytbwtqt8PMF6kuDdGNwguUyg3VkcILlNIV3YWt1MgU --filternode=/ip4/172.18.40.208/tcp/58674/p2p/16Uiu2HAmRakGjWFnZiMzRsuGfviNgwvanHQ57u8vydPG4ComQLUi
2025-12-30 04:19:48.464 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.215.192 waku 423d385807e6ebf4c6bc87d97d20101f423d09335a5c0b0fce8036366ecb5f3b
2025-12-30 04:19:48.493 DEBUG [src.node.docker_mananger] Container started with ID 423d385807e6. Setting up logs at ./log/docker/node2_2025-12-30_04-19-47__79cfb7c5-f81e-42d8-ba39-1a9827115d6b__wakuorg_nwaku:latest.log
2025-12-30 04:19:48.494 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36061
2025-12-30 04:19:48.494 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:19:49.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36061/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:19:49.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:19:49.499 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:19:49.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36061/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:19:49.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.215.192/tcp/36062/p2p/16Uiu2HAmMmZwh5po7PxeLHSq4dCx6XaNvs2PcD13JWtmZJV8n6q7","/ip4/172.18.215.192/tcp/36063/ws/p2p/16Uiu2HAmMmZwh5po7PxeLHSq4dCx6XaNvs2PcD13JWtmZJV8n6q7"],"enrUri":"enr:-L24QH7MpXmJMghS4VW1DMDAhXezFjPEdlBAJj1lNW6LYq_WeVbXAJGQSNr1pY93eQtfktkO_hjAi7cibOXxF82KWVQCgmlkgnY0gmlwhKwS18CKbXVsdGlhZGRyc5YACASsEtfABozeAAoErBLXwAaM390DgnJzhQADAQAAiXNlY3AyNTZrMaEDh2imrM8ExF75iWuXn21n5dLiS5O6Scrl9A5gVCy-jtKDdGNwgozeg3VkcIKM4IV3YWt1MgA"}'
2025-12-30 04:19:49.502 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:19:49.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36061/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.40.208/tcp/58674/p2p/16Uiu2HAmRakGjWFnZiMzRsuGfviNgwvanHQ57u8vydPG4ComQLUi"]'
2025-12-30 04:19:49.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:19:49.534 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-30 04:19:49.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58673/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:19:49.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:19:49.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36061/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f2480fa6-3e7b-4e73-8d54-b616947ca7b2", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:19:49.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"f2480fa6-3e7b-4e73-8d54-b616947ca7b2","statusDesc":"OK"}'
2025-12-30 04:19:49.559 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral True
2025-12-30 04:19:49.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
2025-12-30 04:19:49.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:19:49.566 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:19:49.667 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:19:49.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36061/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:19:49.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068389559991611,"ephemeral":true}]'
2025-12-30 04:19:49.671 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral False
2025-12-30 04:19:49.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
2025-12-30 04:19:49.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:19:49.676 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:19:49.777 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:19:49.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36061/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:19:49.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068389671945899,"ephemeral":false}]'
2025-12-30 04:19:49.783 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:19:49.784 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:19:49.784 DEBUG [src.node.waku_node] Stopping container with id 6aba51464f09
2025-12-30 04:19:50.323 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:19:50.323 DEBUG [src.node.waku_node] Stopping container with id 423d385807e6
2025-12-30 04:19:50.863 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:19:50.864 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:19:50.870 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:19:50.875 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-30 04:16:28.815 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:16:28.815 DEBUG [tests.conftest] Running test: test_filter_ping_on_subscribed_peer with id: 2025-12-30_04-16-28__ce40ef0d-ce5a-420d-842c-ed3a0085bf4f
2025-12-30 04:16:28.815 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:16:28.815 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:16:28.816 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:16:28.822 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:28.822 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-16-28__ce40ef0d-ce5a-420d-842c-ed3a0085bf4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:28.822 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:28.822 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:28.824 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:28.824 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.33.120
2025-12-30 04:16:28.824 DEBUG [src.node.docker_mananger] Generated ports ['25985', '25986', '25987', '25988', '25989']
2025-12-30 04:16:28.824 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:28.824 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:28.824 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:28.824 DEBUG [src.node.docker_mananger] docker run -i -t -p 25985:25985 -p 25986:25986 -p 25987:25987 -p 25988:25988 -p 25989:25989 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25987 --rest-port=25985 --tcp-port=25986 --discv5-udp-port=25988 --rest-address=0.0.0.0 --nat=extip:172.18.33.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dcf69ffa406466fbb6ab47ac65ea003daedc83dcedbb58c5136ed0a6aeb58dde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25989 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:16:29.001 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.33.120 waku 1bf05d87346be6a83d306f1ec3505d4bb85620b15393f0e48f92139a2454d90b
2025-12-30 04:16:29.033 DEBUG [src.node.docker_mananger] Container started with ID 1bf05d87346b. Setting up logs at ./log/docker/node1_2025-12-30_04-16-28__ce40ef0d-ce5a-420d-842c-ed3a0085bf4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:29.033 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25985
2025-12-30 04:16:29.034 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:29.126 ERROR [src.node.docker_mananger] Max retries reached for container b28dd7d72b8c. Exiting log stream.
2025-12-30 04:16:29.585 ERROR [src.node.docker_mananger] Max retries reached for container 731e6f9baba4. Exiting log stream.
2025-12-30 04:16:30.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25985/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:30.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:16:30.038 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:30.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25985/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:30.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.120/tcp/25986/p2p/16Uiu2HAmHmHumE2BH9gkNFERzPj4WzbK3PGx9EX7gKnCb9u8wPrB","/ip4/172.18.33.120/tcp/25987/ws/p2p/16Uiu2HAmHmHumE2BH9gkNFERzPj4WzbK3PGx9EX7gKnCb9u8wPrB"],"enrUri":"enr:-L24QBrYyb7sFifBO_P3-Jsm2JfRT2y1IVWH8ejkg0dG-1T9M6aTaGVR9AU1jngaCXseoLOAzgoRk0R7M_-0u-JdXKgCgmlkgnY0gmlwhKwSIXiKbXVsdGlhZGRyc5YACASsEiF4BmWCAAoErBIheAZlg90DgnJzhQADAQAAiXNlY3AyNTZrMaEDS-fGRoOcC8nO4YDK0j7Wxy_gdEtZGF6YqZLVZD-xxJyDdGNwgmWCg3VkcIJlhIV3YWt1MgU"}'
2025-12-30 04:16:30.041 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:30.041 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:16:30.047 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:16:30.047 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-16-28__ce40ef0d-ce5a-420d-842c-ed3a0085bf4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:30.047 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:16:30.048 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:16:30.049 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:16:30.049 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.248
2025-12-30 04:16:30.049 DEBUG [src.node.docker_mananger] Generated ports ['37874', '37875', '37876', '37877', '37878']
2025-12-30 04:16:30.049 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:16:30.049 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:16:30.050 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:16:30.050 DEBUG [src.node.docker_mananger] docker run -i -t -p 37874:37874 -p 37875:37875 -p 37876:37876 -p 37877:37877 -p 37878:37878 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37876 --rest-port=37874 --tcp-port=37875 --discv5-udp-port=37877 --rest-address=0.0.0.0 --nat=extip:172.18.162.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6f7ebe0cecdbe45eb8c1fab989c9cbdcecfeaf65dad1bd4f2eecd6f72ba2d1f3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37878 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBrYyb7sFifBO_P3-Jsm2JfRT2y1IVWH8ejkg0dG-1T9M6aTaGVR9AU1jngaCXseoLOAzgoRk0R7M_-0u-JdXKgCgmlkgnY0gmlwhKwSIXiKbXVsdGlhZGRyc5YACASsEiF4BmWCAAoErBIheAZlg90DgnJzhQADAQAAiXNlY3AyNTZrMaEDS-fGRoOcC8nO4YDK0j7Wxy_gdEtZGF6YqZLVZD-xxJyDdGNwgmWCg3VkcIJlhIV3YWt1MgU --filternode=/ip4/172.18.33.120/tcp/25986/p2p/16Uiu2HAmHmHumE2BH9gkNFERzPj4WzbK3PGx9EX7gKnCb9u8wPrB
2025-12-30 04:16:30.238 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.248 waku a3c70b3440dae11f8c9a278a45076098622d2377e4c2cd82e37f27cf1110e4ee
2025-12-30 04:16:30.267 DEBUG [src.node.docker_mananger] Container started with ID a3c70b3440da. Setting up logs at ./log/docker/node2_2025-12-30_04-16-28__ce40ef0d-ce5a-420d-842c-ed3a0085bf4f__wakuorg_nwaku:latest.log
2025-12-30 04:16:30.268 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37874
2025-12-30 04:16:30.268 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:16:31.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37874/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:31.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:16:31.272 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:16:31.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37874/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:31.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.248/tcp/37875/p2p/16Uiu2HAmAyYzfyENwh4nPDq1LvkuQAfiKByow7KiJNjcWsViUepn","/ip4/172.18.162.248/tcp/37876/ws/p2p/16Uiu2HAmAyYzfyENwh4nPDq1LvkuQAfiKByow7KiJNjcWsViUepn"],"enrUri":"enr:-L24QOfFFZLIVdc5iGQfWjfuAQdYd5_Sv4g7lzM7swCa8CS7J_uuDoJoGQnuB7FrkmcUviFOzm4jQBEIOCPT5OTDAosCgmlkgnY0gmlwhKwSoviKbXVsdGlhZGRyc5YACASsEqL4BpPzAAoErBKi-AaT9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5wn987gjxrZ4HK1lqu1YQtwIien4UbSDDBZT8Dh-JE-DdGNwgpPzg3VkcIKT9YV3YWt1MgA"}'
2025-12-30 04:16:31.275 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:16:31.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37874/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.33.120/tcp/25986/p2p/16Uiu2HAmHmHumE2BH9gkNFERzPj4WzbK3PGx9EX7gKnCb9u8wPrB"]'
2025-12-30 04:16:31.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:31.310 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-30 04:16:31.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25985/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:16:31.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:16:31.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37874/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "be12aa89-d645-473f-92fa-5db5ccb047f7", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:16:31.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"be12aa89-d645-473f-92fa-5db5ccb047f7","statusDesc":"OK"}'
2025-12-30 04:16:31.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37874/filter/v2/subscriptions/053f1898-aa24-4480-bcf3-f268f36a6c60" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:16:31.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"053f1898-aa24-4480-bcf3-f268f36a6c60","statusDesc":"OK"}'
2025-12-30 04:16:31.343 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:16:31.344 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:16:31.344 DEBUG [src.node.waku_node] Stopping container with id 1bf05d87346b
2025-12-30 04:16:31.837 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:31.837 DEBUG [src.node.waku_node] Stopping container with id a3c70b3440da
2025-12-30 04:16:32.294 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:16:32.294 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:16:32.300 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:16:32.305 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_retrieve_messages_without_subscribing_via_api with id: 2025-12-30_04-33-58__b6ecc56a-c877-4938-bfff-9744282e3d01
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-33-58__b6ecc56a-c877-4938-bfff-9744282e3d01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.94.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49692', '49693', '49694', '49695', '49696']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49692:49692 -p 49693:49693 -p 49694:49694 -p 49695:49695 -p 49696:49696 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49694 --rest-port=49692 --tcp-port=49693 --discv5-udp-port=49695 --rest-address=0.0.0.0 --nat=extip:172.18.94.136 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f309caddfaf3adfad4203fa5f7211582d84b866628d24411ccdd5ac79caddcce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49696 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f7e1d4e0fdc9. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.136 waku 3f6a928176ab9fb380e4de123ea764eccb2b6eb37386d3ebe73cf7007e0a1413
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3f6a928176ab. Setting up logs at ./log/docker/node1_2025-12-30_04-33-58__b6ecc56a-c877-4938-bfff-9744282e3d01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49692
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7ad05c997e37. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49692/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49692/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.136/tcp/49693/p2p/16Uiu2HAmFJHfmnXZQHJpmmvLAwFFe8uwDJnswAscCwL4AikZusF3","/ip4/172.18.94.136/tcp/49694/ws/p2p/16Uiu2HAmFJHfmnXZQHJpmmvLAwFFe8uwDJnswAscCwL4AikZusF3"],"enrUri":"enr:-L24QFYtLu93NhWwmf5tAIzDG-9tcI5dvUpSvAJ139VbwPpSIsfY3BFQKBhnNu_eHW-28F52Tf0acEm9jM0Z4AN2G8sCgmlkgnY0gmlwhKwSXoiKbXVsdGlhZGRyc5YACASsEl6IBsIdAAoErBJeiAbCHt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJ0VyMgOVwr7F_Tf2rEmxvRc5KSAwm-OHdtgybk0PF_aDdGNwgsIdg3VkcILCH4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-33-58__b6ecc56a-c877-4938-bfff-9744282e3d01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.97.15
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23016', '23017', '23018', '23019', '23020']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23016:23016 -p 23017:23017 -p 23018:23018 -p 23019:23019 -p 23020:23020 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23018 --rest-port=23016 --tcp-port=23017 --discv5-udp-port=23019 --rest-address=0.0.0.0 --nat=extip:172.18.97.15 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a3a009eee49c74bcc8d65e8c48d4b124c533d6b3257cdcaaab5e086d1b9684cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23020 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFYtLu93NhWwmf5tAIzDG-9tcI5dvUpSvAJ139VbwPpSIsfY3BFQKBhnNu_eHW-28F52Tf0acEm9jM0Z4AN2G8sCgmlkgnY0gmlwhKwSXoiKbXVsdGlhZGRyc5YACASsEl6IBsIdAAoErBJeiAbCHt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJ0VyMgOVwr7F_Tf2rEmxvRc5KSAwm-OHdtgybk0PF_aDdGNwgsIdg3VkcILCH4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.97.15 waku 8ef554de16743283fda32049600fb27a8d643c483719c4ffc75bdf3027916ba2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8ef554de1674. Setting up logs at ./log/docker/node2_2025-12-30_04-33-58__b6ecc56a-c877-4938-bfff-9744282e3d01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23016
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23016/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23016/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.15/tcp/23017/p2p/16Uiu2HAmURkJfz1noK9CzvLNJQREb98bUiYTBiUVc86Kp3YN9aYk","/ip4/172.18.97.15/tcp/23018/ws/p2p/16Uiu2HAmURkJfz1noK9CzvLNJQREb98bUiYTBiUVc86Kp3YN9aYk"],"enrUri":"enr:-L24QDVdGNVMHTKSPn9uUW86uhZ-bXjna-fjyEEOO2wvJLDxQWOMSHXN2vvwbjLElunGyA3-KEPEMRQfaXaP1ZgJGu8CgmlkgnY0gmlwhKwSYQ-KbXVsdGlhZGRyc5YACASsEmEPBlnpAAoErBJhDwZZ6t0DgnJzhQACAQAAiXNlY3AyNTZrMaED6laPNzbuWaS0J1IrqhSWXWxkSwRNeggtYU_DJv6jXMWDdGNwglnpg3VkcIJZ64V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23016/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.94.136/tcp/49693/p2p/16Uiu2HAmFJHfmnXZQHJpmmvLAwFFe8uwDJnswAscCwL4AikZusF3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49692/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49692/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767069241481085796,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23016/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767069241481085796,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3f6a928176ab
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8ef554de1674
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,178 @@
2025-12-30 04:15:05.842 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:15:05.843 DEBUG [tests.conftest] Running test: test_multiple_edge_service_nodes_communication with id: 2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86
2025-12-30 04:15:05.843 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:15:05.843 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:15:05.843 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:15:05.852 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.852 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.858 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.858 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.864 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.864 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.864 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:15:05.864 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:15:05.870 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.871 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.876 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.876 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.881 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.881 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.886 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.886 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.892 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:05.892 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:05.892 DEBUG [tests.e2e.test_e2e] Start 2 edges nodes and 3 service nodes
2025-12-30 04:15:05.892 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:05.892 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:05.934 DEBUG [src.node.docker_mananger] Network waku created
2025-12-30 04:15:05.934 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.222
2025-12-30 04:15:05.934 DEBUG [src.node.docker_mananger] Generated ports ['46479', '46480', '46481', '46482', '46483']
2025-12-30 04:15:05.934 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:05.934 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:05.935 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:05.935 DEBUG [src.node.docker_mananger] docker run -i -t -p 46479:46479 -p 46480:46480 -p 46481:46481 -p 46482:46482 -p 46483:46483 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46481 --rest-port=46479 --tcp-port=46480 --discv5-udp-port=46482 --rest-address=0.0.0.0 --nat=extip:172.18.184.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=36ad5e1d7ff7b2b2daeabad533e0c8f5a1cb5ef30bc50aab4a102c5f18a6cfce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46483 --metrics-logging=true --relay=true --store=true --lightpush=true
2025-12-30 04:15:09.748 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.222 waku dea7e5c1f7b92b3c062b90404c19bfee44dfcce31a3303a2e8a57030945dcc5c
2025-12-30 04:15:09.779 DEBUG [src.node.docker_mananger] Container started with ID dea7e5c1f7b9. Setting up logs at ./log/docker/node6_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:09.780 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46479
2025-12-30 04:15:09.781 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:10.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46479/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:10.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:15:10.786 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:10.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46479/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:10.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.222/tcp/46480/p2p/16Uiu2HAmBa8NgcptuLCCDBFRNPaG2UVkCBr8cirpQqNgcjPqF7uV","/ip4/172.18.184.222/tcp/46481/ws/p2p/16Uiu2HAmBa8NgcptuLCCDBFRNPaG2UVkCBr8cirpQqNgcjPqF7uV"],"enrUri":"enr:-L24QMNcgVL4CZb5qY6f-xybTm5ZiBnwq1NYs25z7D7k3BQTKwjEa9DVtsLDnY5-Bm8VcBOmi6D3J36jWO2Y_oy9LLECgmlkgnY0gmlwhKwSuN6KbXVsdGlhZGRyc5YACASsErjeBrWQAAoErBK43ga1kd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7-V7WWle1ve3AQTufl_t4RkDr9St77qZ8na5wfj23qyDdGNwgrWQg3VkcIK1koV3YWt1Mgs"}'
2025-12-30 04:15:10.789 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:10.789 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:10.789 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:10.790 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:10.791 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.87
2025-12-30 04:15:10.791 DEBUG [src.node.docker_mananger] Generated ports ['18430', '18431', '18432', '18433', '18434']
2025-12-30 04:15:10.791 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:10.791 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:10.791 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:10.791 DEBUG [src.node.docker_mananger] docker run -i -t -p 18430:18430 -p 18431:18431 -p 18432:18432 -p 18433:18433 -p 18434:18434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18432 --rest-port=18430 --tcp-port=18431 --discv5-udp-port=18433 --rest-address=0.0.0.0 --nat=extip:172.18.86.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0b104ed7740a13fdbeba6f01f2d66e9babded26b05fb63f21528a5d9ee98e4d2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18434 --metrics-logging=true --relay=false --lightpushnode=/ip4/172.18.184.222/tcp/46480/p2p/16Uiu2HAmBa8NgcptuLCCDBFRNPaG2UVkCBr8cirpQqNgcjPqF7uV --discv5-bootstrap-node=enr:-L24QMNcgVL4CZb5qY6f-xybTm5ZiBnwq1NYs25z7D7k3BQTKwjEa9DVtsLDnY5-Bm8VcBOmi6D3J36jWO2Y_oy9LLECgmlkgnY0gmlwhKwSuN6KbXVsdGlhZGRyc5YACASsErjeBrWQAAoErBK43ga1kd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7-V7WWle1ve3AQTufl_t4RkDr9St77qZ8na5wfj23qyDdGNwgrWQg3VkcIK1koV3YWt1Mgs
2025-12-30 04:15:10.969 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.87 waku d1624659de9c0cda199319715c201f51de81cef345386499cdcc70e1ed3d7f9c
2025-12-30 04:15:10.999 DEBUG [src.node.docker_mananger] Container started with ID d1624659de9c. Setting up logs at ./log/docker/node4_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:10.999 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18430
2025-12-30 04:15:10.999 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:12.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18430/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:12.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:15:12.004 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:12.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:12.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.87/tcp/18431/p2p/16Uiu2HAkyzE3sfvNK33usqJRRjSwThAkiiwiLydJgYke4vcWMRA1","/ip4/172.18.86.87/tcp/18432/ws/p2p/16Uiu2HAkyzE3sfvNK33usqJRRjSwThAkiiwiLydJgYke4vcWMRA1"],"enrUri":"enr:-L24QCqG3-8OLOt9EOQzch8ty0f4wrJjTIggY4yt_iU_Fg86Cx75SY69dFLNIa_QFUtKnqyfgB5dnlh4kov89cHHofgCgmlkgnY0gmlwhKwSVleKbXVsdGlhZGRyc5YACASsElZXBkf_AAoErBJWVwZIAN0DgnJzhQADAQAAiXNlY3AyNTZrMaECQ8WYfby6JR4iTgkIMQxgxaEJxR5KpEYINdROe3_nafqDdGNwgkf_g3VkcIJIAYV3YWt1MgA"}'
2025-12-30 04:15:12.007 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:12.007 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:12.007 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:12.008 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:12.008 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.129
2025-12-30 04:15:12.008 DEBUG [src.node.docker_mananger] Generated ports ['20737', '20738', '20739', '20740', '20741']
2025-12-30 04:15:12.009 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:12.009 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:12.009 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:12.009 DEBUG [src.node.docker_mananger] docker run -i -t -p 20737:20737 -p 20738:20738 -p 20739:20739 -p 20740:20740 -p 20741:20741 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20739 --rest-port=20737 --tcp-port=20738 --discv5-udp-port=20740 --rest-address=0.0.0.0 --nat=extip:172.18.19.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7cbace3dd5b1b3632fcdf4e1fb5f4fcafe8a4bc76fa0eaba0ceff16cdbfe75c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20741 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QMNcgVL4CZb5qY6f-xybTm5ZiBnwq1NYs25z7D7k3BQTKwjEa9DVtsLDnY5-Bm8VcBOmi6D3J36jWO2Y_oy9LLECgmlkgnY0gmlwhKwSuN6KbXVsdGlhZGRyc5YACASsErjeBrWQAAoErBK43ga1kd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7-V7WWle1ve3AQTufl_t4RkDr9St77qZ8na5wfj23qyDdGNwgrWQg3VkcIK1koV3YWt1Mgs
2025-12-30 04:15:12.189 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.129 waku 913c93f889efc88d531c2b5823efe977bee50b4d13dbb08b3e2f014da98a5796
2025-12-30 04:15:12.219 DEBUG [src.node.docker_mananger] Container started with ID 913c93f889ef. Setting up logs at ./log/docker/node7_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:12.219 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20737
2025-12-30 04:15:12.220 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:13.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20737/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:13.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:15:13.225 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:13.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20737/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:13.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.129/tcp/20738/p2p/16Uiu2HAkuyRx4jDmXQ6824jFaD6HhzvXmnFHmRJZDJe5hoomz4iJ","/ip4/172.18.19.129/tcp/20739/ws/p2p/16Uiu2HAkuyRx4jDmXQ6824jFaD6HhzvXmnFHmRJZDJe5hoomz4iJ"],"enrUri":"enr:-L24QD4PHRnCgTWcCbdp-x5vMniD3uHwValC_2a8J2IFcZmacqxUoPibg6i_wgTLor4CtWpJCepxWBiDY7oFkx9d1ZkCgmlkgnY0gmlwhKwSE4GKbXVsdGlhZGRyc5YACASsEhOBBlECAAoErBITgQZRA90DgnJzhQADAQAAiXNlY3AyNTZrMaECCCK465ER8ps0iXZ71eUKChXPgW8HrgzhF_Fh9MASUq-DdGNwglECg3VkcIJRBIV3YWt1MgM"}'
2025-12-30 04:15:13.228 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:13.228 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:13.228 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:13.229 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:13.230 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.8.150
2025-12-30 04:15:13.230 DEBUG [src.node.docker_mananger] Generated ports ['57282', '57283', '57284', '57285', '57286']
2025-12-30 04:15:13.230 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:13.230 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:13.230 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:13.230 DEBUG [src.node.docker_mananger] docker run -i -t -p 57282:57282 -p 57283:57283 -p 57284:57284 -p 57285:57285 -p 57286:57286 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57284 --rest-port=57282 --tcp-port=57283 --discv5-udp-port=57285 --rest-address=0.0.0.0 --nat=extip:172.18.8.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eca079880ebcbc69738d17e84eebf95ace00b4fad2693ba95e0ebcbb5f8d8af7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57286 --metrics-logging=true --relay=true --filter=true --storenode=/ip4/172.18.19.129/tcp/20738/p2p/16Uiu2HAkuyRx4jDmXQ6824jFaD6HhzvXmnFHmRJZDJe5hoomz4iJ --discv5-bootstrap-node=enr:-L24QD4PHRnCgTWcCbdp-x5vMniD3uHwValC_2a8J2IFcZmacqxUoPibg6i_wgTLor4CtWpJCepxWBiDY7oFkx9d1ZkCgmlkgnY0gmlwhKwSE4GKbXVsdGlhZGRyc5YACASsEhOBBlECAAoErBITgQZRA90DgnJzhQADAQAAiXNlY3AyNTZrMaECCCK465ER8ps0iXZ71eUKChXPgW8HrgzhF_Fh9MASUq-DdGNwglECg3VkcIJRBIV3YWt1MgM
2025-12-30 04:15:13.447 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.8.150 waku f1fcb4c1288d5ef67cb68d378101b73c430399aabe4e39ce335618036fbd0aa7
2025-12-30 04:15:13.480 DEBUG [src.node.docker_mananger] Container started with ID f1fcb4c1288d. Setting up logs at ./log/docker/node8_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:13.481 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57282
2025-12-30 04:15:13.481 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:14.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57282/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:14.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:15:14.493 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:14.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57282/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:14.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.150/tcp/57283/p2p/16Uiu2HAkv7eB7z8EuAxX5TcfspSsUCJN4HTjkZJMmBbiYvRQG18W","/ip4/172.18.8.150/tcp/57284/ws/p2p/16Uiu2HAkv7eB7z8EuAxX5TcfspSsUCJN4HTjkZJMmBbiYvRQG18W"],"enrUri":"enr:-L24QDmSVVwN3qju4vIVhK0vzKnE03dVLHRRqEdEN2BUscFCMRn-k-3yXWWvf6D5Hfx2iSsUh_9jlAW-g-TKw4NVF2wCgmlkgnY0gmlwhKwSCJaKbXVsdGlhZGRyc5YACASsEgiWBt_DAAoErBIIlgbfxN0DgnJzhQADAQAAiXNlY3AyNTZrMaECCj0xGQ8PdFkor54s6L_4rxGHuVQAzfW4HSbj39hhczuDdGNwgt_Dg3VkcILfxYV3YWt1MgU"}'
2025-12-30 04:15:14.511 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:14.511 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:14.511 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:14.513 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:14.514 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.93
2025-12-30 04:15:14.515 DEBUG [src.node.docker_mananger] Generated ports ['41502', '41503', '41504', '41505', '41506']
2025-12-30 04:15:14.515 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:14.515 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:14.515 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:14.516 DEBUG [src.node.docker_mananger] docker run -i -t -p 41502:41502 -p 41503:41503 -p 41504:41504 -p 41505:41505 -p 41506:41506 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41504 --rest-port=41502 --tcp-port=41503 --discv5-udp-port=41505 --rest-address=0.0.0.0 --nat=extip:172.18.241.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1d13b1560baae1dde3bee4fa6576cc7ffb46b7e4b1034f008dc00cbb758b142 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41506 --metrics-logging=true --relay=false --filternode=/ip4/172.18.8.150/tcp/57283/p2p/16Uiu2HAkv7eB7z8EuAxX5TcfspSsUCJN4HTjkZJMmBbiYvRQG18W --storenode=/ip4/172.18.19.129/tcp/20738/p2p/16Uiu2HAkuyRx4jDmXQ6824jFaD6HhzvXmnFHmRJZDJe5hoomz4iJ --discv5-bootstrap-node=enr:-L24QD4PHRnCgTWcCbdp-x5vMniD3uHwValC_2a8J2IFcZmacqxUoPibg6i_wgTLor4CtWpJCepxWBiDY7oFkx9d1ZkCgmlkgnY0gmlwhKwSE4GKbXVsdGlhZGRyc5YACASsEhOBBlECAAoErBITgQZRA90DgnJzhQADAQAAiXNlY3AyNTZrMaECCCK465ER8ps0iXZ71eUKChXPgW8HrgzhF_Fh9MASUq-DdGNwglECg3VkcIJRBIV3YWt1MgM
2025-12-30 04:15:14.695 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.93 waku 3da5b16427830145c910f9e1072c53b1c772c205d8c9f2fc85f35b7a1357f285
2025-12-30 04:15:14.726 DEBUG [src.node.docker_mananger] Container started with ID 3da5b1642783. Setting up logs at ./log/docker/node5_2025-12-30_04-15-05__7f04d82d-a298-4964-b18c-263dbebacd86__wakuorg_nwaku:latest.log
2025-12-30 04:15:14.727 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41502
2025-12-30 04:15:14.727 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:15.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41502/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:15.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"READY"}]}'
2025-12-30 04:15:15.732 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:15.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41502/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:15.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.93/tcp/41503/p2p/16Uiu2HAkwzUutGBNzDeFEL6KYxdkFZPCyUeLYMnqKcYNS6GJTHsV","/ip4/172.18.241.93/tcp/41504/ws/p2p/16Uiu2HAkwzUutGBNzDeFEL6KYxdkFZPCyUeLYMnqKcYNS6GJTHsV"],"enrUri":"enr:-L24QAxSmjQhjGFI84c7ZnozX5z2F3Le_AygViT-2xSv1w2lbA6ho09wknW95QZgteRevLCakuHClD080rqUXjs9GuwCgmlkgnY0gmlwhKwS8V2KbXVsdGlhZGRyc5YACASsEvFdBqIfAAoErBLxXQaiIN0DgnJzhQADAQAAiXNlY3AyNTZrMaECJh8Gz99V_JBBhwzCDOUVmBQt0gCtU6z8i1Ogjcu7JPCDdGNwgqIfg3VkcIKiIYV3YWt1MgA"}'
2025-12-30 04:15:15.734 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:15.734 DEBUG [tests.e2e.test_e2e] Connect 3 service nodes to relay subscriptions
2025-12-30 04:15:15.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46479/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:15:15.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:15.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20737/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:15:15.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:15.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57282/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:15:15.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:15.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46479/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:15.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.19.129/tcp/43996/p2p/16Uiu2HAkuyRx4jDmXQ6824jFaD6HhzvXmnFHmRJZDJe5hoomz4iJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-30 04:15:15.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20737/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:15.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.184.222/tcp/46480/p2p/16Uiu2HAmBa8NgcptuLCCDBFRNPaG2UVkCBr8cirpQqNgcjPqF7uV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"},{"multiaddr":"/ip4/172.17.0.5/tcp/41838/p2p/16Uiu2HAkv7eB7z8EuAxX5TcfspSsUCJN4HTjkZJMmBbiYvRQG18W","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-30 04:15:15.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57282/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:15.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.19.129/tcp/20738/p2p/16Uiu2HAkuyRx4jDmXQ6824jFaD6HhzvXmnFHmRJZDJe5hoomz4iJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"Discv5"}]'
2025-12-30 04:15:15.760 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-30 04:15:45.760 DEBUG [tests.e2e.test_e2e] Edge node2 makes filter subscription to pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
2025-12-30 04:15:45.761 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41502/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:15:45.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-30 04:15:45.801 DEBUG [tests.e2e.test_e2e] Check if service node1 receives message sent by edge node1
2025-12-30 04:15:45.803 DEBUG [src.steps.light_push] Lightpushing message
2025-12-30 04:15:45.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18430/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1767068145803375085}}'
2025-12-30 04:15:45.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:45.852 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:15:45.959 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-30 04:15:45.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:45.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068145803375085,"ephemeral":false,"proof":""}]'
2025-12-30 04:15:45.964 DEBUG [tests.e2e.test_e2e] Check if edge node2 can query stored message
2025-12-30 04:15:45.964 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:15:45.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41502/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:45.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"7a7e2f8264f6ef441976","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3d3ea507043bb625f2b9196948d606aa6823e1bfa3c7227fa726e80f43b25db3"}]}'
2025-12-30 04:15:45.993 DEBUG [src.steps.store] messages length is 1
2025-12-30 04:15:45.994 DEBUG [tests.e2e.test_e2e] Check if service node3 can query stored message
2025-12-30 04:15:45.994 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-30 04:15:45.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57282/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:46.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8aab8c201a0a5e2833bc","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3d3ea507043bb625f2b9196948d606aa6823e1bfa3c7227fa726e80f43b25db3"}]}'
2025-12-30 04:15:46.005 DEBUG [src.steps.store] messages length is 1
2025-12-30 04:15:46.008 DEBUG [tests.e2e.test_e2e] Check if edge node2 can get sent message using filter get request
2025-12-30 04:15:46.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41502/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:46.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068145803375085,"ephemeral":false}]'
2025-12-30 04:15:46.015 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:15:46.015 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:15:46.016 DEBUG [src.node.waku_node] Stopping container with id dea7e5c1f7b9
2025-12-30 04:15:46.548 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:46.549 DEBUG [src.node.waku_node] Stopping container with id d1624659de9c
2025-12-30 04:15:47.097 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:47.097 DEBUG [src.node.waku_node] Stopping container with id 913c93f889ef
2025-12-30 04:15:47.360 ERROR [src.node.docker_mananger] Max retries reached for container dea7e5c1f7b9. Exiting log stream.
2025-12-30 04:15:47.596 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:47.597 DEBUG [src.node.waku_node] Stopping container with id f1fcb4c1288d
2025-12-30 04:15:47.909 ERROR [src.node.docker_mananger] Max retries reached for container d1624659de9c. Exiting log stream.
2025-12-30 04:15:48.105 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:48.105 DEBUG [src.node.waku_node] Stopping container with id 3da5b1642783
2025-12-30 04:15:48.407 ERROR [src.node.docker_mananger] Max retries reached for container 913c93f889ef. Exiting log stream.
2025-12-30 04:15:48.613 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:48.614 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:15:48.643 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:15:48.649 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:15:48.676 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:15:48.700 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:15:48.707 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-30 04:15:54.222 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:15:54.222 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_extra_field with id: 2025-12-30_04-15-54__ddd4bef4-471f-4f4d-a9a4-4c8cfe0c2784
2025-12-30 04:15:54.222 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:15:54.223 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:15:54.223 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:15:54.229 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:54.229 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-54__ddd4bef4-471f-4f4d-a9a4-4c8cfe0c2784__wakuorg_nwaku:latest.log
2025-12-30 04:15:54.230 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:54.230 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:54.231 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:54.231 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.236.205
2025-12-30 04:15:54.231 DEBUG [src.node.docker_mananger] Generated ports ['8194', '8195', '8196', '8197', '8198']
2025-12-30 04:15:54.231 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:54.232 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:54.232 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:54.232 DEBUG [src.node.docker_mananger] docker run -i -t -p 8194:8194 -p 8195:8195 -p 8196:8196 -p 8197:8197 -p 8198:8198 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8196 --rest-port=8194 --tcp-port=8195 --discv5-udp-port=8197 --rest-address=0.0.0.0 --nat=extip:172.18.236.205 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2b6a559a6dcf91a17cbfcdada22eecee2ffed3bae44197c02b8fc61ed95d3ce1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8198 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:15:54.418 ERROR [src.node.docker_mananger] Max retries reached for container c45535e9c367. Exiting log stream.
2025-12-30 04:15:54.420 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.236.205 waku 5b8cbb691e2f22ef81532a7b350e069d344b3c736dc9abf5a0381996b52eac8c
2025-12-30 04:15:54.450 DEBUG [src.node.docker_mananger] Container started with ID 5b8cbb691e2f. Setting up logs at ./log/docker/node1_2025-12-30_04-15-54__ddd4bef4-471f-4f4d-a9a4-4c8cfe0c2784__wakuorg_nwaku:latest.log
2025-12-30 04:15:54.450 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8194
2025-12-30 04:15:54.451 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:55.024 ERROR [src.node.docker_mananger] Max retries reached for container 0df64e7257c7. Exiting log stream.
2025-12-30 04:15:55.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8194/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:55.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:15:55.455 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:55.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8194/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:55.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.205/tcp/8195/p2p/16Uiu2HAmDXvCnWCXYXMSMzenKsL1UQd9Laoj7AKw8qCTfLKJNNU8","/ip4/172.18.236.205/tcp/8196/ws/p2p/16Uiu2HAmDXvCnWCXYXMSMzenKsL1UQd9Laoj7AKw8qCTfLKJNNU8"],"enrUri":"enr:-L24QNBhiTgLUsxA-UMZpmPm1DcOCKP8H_lD9da50foPRKsoemJ3PAkrnnKRVUUzFZYUveKhzkMi52Z6QuIYoGmF4mQCgmlkgnY0gmlwhKwS7M2KbXVsdGlhZGRyc5YACASsEuzNBiADAAoErBLszQYgBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDQvuwmXF6s6IBhjf7Cj2VbJnHT1mcjicm9qmG9G1WHGDdGNwgiADg3VkcIIgBYV3YWt1MgU"}'
2025-12-30 04:15:55.458 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:55.458 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:15:55.465 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:55.465 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-54__ddd4bef4-471f-4f4d-a9a4-4c8cfe0c2784__wakuorg_nwaku:latest.log
2025-12-30 04:15:55.465 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:55.465 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:55.466 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:55.466 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.147
2025-12-30 04:15:55.467 DEBUG [src.node.docker_mananger] Generated ports ['65446', '65447', '65448', '65449', '65450']
2025-12-30 04:15:55.467 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:55.467 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:55.467 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:55.467 DEBUG [src.node.docker_mananger] docker run -i -t -p 65446:65446 -p 65447:65447 -p 65448:65448 -p 65449:65449 -p 65450:65450 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65448 --rest-port=65446 --tcp-port=65447 --discv5-udp-port=65449 --rest-address=0.0.0.0 --nat=extip:172.18.250.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8890f236f7abd3b775fbbcff36fc2be41dcc6093f3cd44bf31b81e5fa04ff0ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65450 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNBhiTgLUsxA-UMZpmPm1DcOCKP8H_lD9da50foPRKsoemJ3PAkrnnKRVUUzFZYUveKhzkMi52Z6QuIYoGmF4mQCgmlkgnY0gmlwhKwS7M2KbXVsdGlhZGRyc5YACASsEuzNBiADAAoErBLszQYgBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDQvuwmXF6s6IBhjf7Cj2VbJnHT1mcjicm9qmG9G1WHGDdGNwgiADg3VkcIIgBYV3YWt1MgU --filternode=/ip4/172.18.236.205/tcp/8195/p2p/16Uiu2HAmDXvCnWCXYXMSMzenKsL1UQd9Laoj7AKw8qCTfLKJNNU8
2025-12-30 04:15:55.658 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.147 waku 005c8385563d6bbd972de06aa3239b514270098d58760867df2e31cc1d2138a6
2025-12-30 04:15:55.693 DEBUG [src.node.docker_mananger] Container started with ID 005c8385563d. Setting up logs at ./log/docker/node2_2025-12-30_04-15-54__ddd4bef4-471f-4f4d-a9a4-4c8cfe0c2784__wakuorg_nwaku:latest.log
2025-12-30 04:15:55.693 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65446
2025-12-30 04:15:55.694 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:56.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65446/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:56.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:15:56.698 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:56.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65446/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:56.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.147/tcp/65447/p2p/16Uiu2HAkyw4TWVkQLTB6w5Y9QbaxU4eNTRxL7meksdN4HtsahH85","/ip4/172.18.250.147/tcp/65448/ws/p2p/16Uiu2HAkyw4TWVkQLTB6w5Y9QbaxU4eNTRxL7meksdN4HtsahH85"],"enrUri":"enr:-L24QHec0yxVCM9szrMErCnS0nQ9w9FJkwFRRhl_ZR5mHML_Aq72UCQrrSF97tOZO5I44ew0a_UoHqfNBxMUPC77IIYCgmlkgnY0gmlwhKwS-pOKbXVsdGlhZGRyc5YACASsEvqTBv-nAAoErBL6kwb_qN0DgnJzhQADAQAAiXNlY3AyNTZrMaECQvYByHlJSIblCwbtYoan9me54kq9BI9vFlodQj1AjiqDdGNwgv-ng3VkcIL_qYV3YWt1MgA"}'
2025-12-30 04:15:56.701 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:56.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65446/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.236.205/tcp/8195/p2p/16Uiu2HAmDXvCnWCXYXMSMzenKsL1UQd9Laoj7AKw8qCTfLKJNNU8"]'
2025-12-30 04:15:56.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:56.732 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-30 04:15:56.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8194/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:15:56.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:56.745 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65446/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ee32cb37-ae79-4169-8601-fa982c73aaff", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:15:56.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ee32cb37-ae79-4169-8601-fa982c73aaff","statusDesc":"OK"}'
2025-12-30 04:15:56.759 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:65446/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1", "extraField": "extraValue"}'
2025-12-30 04:15:56.762 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:65446/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-30 04:15:56.764 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:15:56.765 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:15:56.766 DEBUG [src.node.waku_node] Stopping container with id 5b8cbb691e2f
2025-12-30 04:15:57.295 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:57.295 DEBUG [src.node.waku_node] Stopping container with id 005c8385563d
2025-12-30 04:15:57.808 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:57.809 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:15:57.815 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:15:57.820 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_without_pubsub_topic_and_content_topic with id: 2025-12-30_04-30-10__e6e13155-9df7-43ed-af89-212fd560f0af
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-30-10__e6e13155-9df7-43ed-af89-212fd560f0af__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.87.224
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14347', '14348', '14349', '14350', '14351']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14347:14347 -p 14348:14348 -p 14349:14349 -p 14350:14350 -p 14351:14351 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14349 --rest-port=14347 --tcp-port=14348 --discv5-udp-port=14350 --rest-address=0.0.0.0 --nat=extip:172.18.87.224 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1b1c12ddaccacacbfd358fba86187f0db4b1f14ab26fef1b6b4edf8b088bc8c6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14351 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.87.224 waku b12e1af2096922b5c74c1987caca63e1e54d7caad6d9f162a1404c6ea36049ec
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b12e1af20969. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-30-10__e6e13155-9df7-43ed-af89-212fd560f0af__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14347
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c41e26fd4cf. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 612b66f0b7ec. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14347/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14347/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.224/tcp/14348/p2p/16Uiu2HAmTXib5v9fQcKscK9motqU8ZTZxbcujS3YepDq4iKELcJ1","/ip4/172.18.87.224/tcp/14349/ws/p2p/16Uiu2HAmTXib5v9fQcKscK9motqU8ZTZxbcujS3YepDq4iKELcJ1"],"enrUri":"enr:-L24QPhj_l5YO9ZxI_jIOsTouHyWx_dYhgkjwtGCXfm6pCvZKuxUdmRl_2nhi9UVyzh35_YncEvVIGowRZOPqpjvC1YCgmlkgnY0gmlwhKwSV-CKbXVsdGlhZGRyc5YACASsElfgBjgMAAoErBJX4AY4Dd0DgnJzhQADAQAAiXNlY3AyNTZrMaED3QJqebj4teNdo-adwDXan6pxF-TPlSWYfurIiqZ4S46DdGNwgjgMg3VkcII4DoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-30-10__e6e13155-9df7-43ed-af89-212fd560f0af__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.229.54
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51377', '51378', '51379', '51380', '51381']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51377:51377 -p 51378:51378 -p 51379:51379 -p 51380:51380 -p 51381:51381 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51379 --rest-port=51377 --tcp-port=51378 --discv5-udp-port=51380 --rest-address=0.0.0.0 --nat=extip:172.18.229.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b9d76a4e61feea3bccf9e9bb93d16f8aca083ecb1ccc9d74bf350bb44987d68 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51381 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPhj_l5YO9ZxI_jIOsTouHyWx_dYhgkjwtGCXfm6pCvZKuxUdmRl_2nhi9UVyzh35_YncEvVIGowRZOPqpjvC1YCgmlkgnY0gmlwhKwSV-CKbXVsdGlhZGRyc5YACASsElfgBjgMAAoErBJX4AY4Dd0DgnJzhQADAQAAiXNlY3AyNTZrMaED3QJqebj4teNdo-adwDXan6pxF-TPlSWYfurIiqZ4S46DdGNwgjgMg3VkcII4DoV3YWt1MgM --storenode=/ip4/172.18.87.224/tcp/14348/p2p/16Uiu2HAmTXib5v9fQcKscK9motqU8ZTZxbcujS3YepDq4iKELcJ1 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.54 waku 1b7f88c7d71d0385570c21bd248c2e5ac09257f36da1e981842f47ab1eb8fb39
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1b7f88c7d71d. Setting up logs at ./log/docker/store_node1_2025-12-30_04-30-10__e6e13155-9df7-43ed-af89-212fd560f0af__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51377
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51377/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51377/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.54/tcp/51378/p2p/16Uiu2HAmTzhvacuzU8pdeS8NxeoqhYPbPo7VGU3xBxTE5X7ebBRh","/ip4/172.18.229.54/tcp/51379/ws/p2p/16Uiu2HAmTzhvacuzU8pdeS8NxeoqhYPbPo7VGU3xBxTE5X7ebBRh"],"enrUri":"enr:-L24QFzyT8cjVfjLSPOwT8Fpsldx6wmPMH6AcI2ZymEFadoFEu4u_qnzqlEi-DWi5n1h_WI-LImx0QbBalvGNwPH_0ICgmlkgnY0gmlwhKwS5TaKbXVsdGlhZGRyc5YACASsEuU2BsiyAAoErBLlNgbIs90DgnJzhQADAQAAiXNlY3AyNTZrMaED4-xY3FBoh6RO1vDs3Js42eALI0PTlIPKqQj6EsLpeeCDdGNwgsiyg3VkcILItIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51377/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.87.224/tcp/14348/p2p/16Uiu2HAmTXib5v9fQcKscK9motqU8ZTZxbcujS3YepDq4iKELcJ1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51377/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14347/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14347/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf9ef128bd5c70130f44cb8a7b0a3f9bcd16febf9daa56232b258eee15320edc0"},{"messageHash":"0x8827c8b1f3c2215ab034611b58b857e0eb1f05f69061d063e2c0d8e3f3967c39"},{"messageHash":"0xd434c7fb45c333ca5c09fc426ebb7e96fec530e07299a41440b396efaa593536"},{"messageHash":"0x95c8136a9b3dbab64d9ca230d0b6fd01ca6c6d19fe99d7c17526c9e9314b862c"},{"messageHash":"0x04a7a0bad7d20213b2923845b32ef272f9af10427b1cebf1d9f7ec505e4735c5"},{"messageHash":"0x49c8158cbae08e8d7e7bb0bd5a0225020637b31ad6faa24ff40afd5591c54577"},{"messageHash":"0xda320047910ef99c46352ac1ac7eec2b0fce23c4bf305d1d2570928fc0875b94"},{"messageHash":"0x03ac4fa4238e34a65010aa8f7618704a6cb32f51d1e318a477bd89ebc4b31649"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51377/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf9ef128bd5c70130f44cb8a7b0a3f9bcd16febf9daa56232b258eee15320edc0"},{"messageHash":"0x8827c8b1f3c2215ab034611b58b857e0eb1f05f69061d063e2c0d8e3f3967c39"},{"messageHash":"0xd434c7fb45c333ca5c09fc426ebb7e96fec530e07299a41440b396efaa593536"},{"messageHash":"0x95c8136a9b3dbab64d9ca230d0b6fd01ca6c6d19fe99d7c17526c9e9314b862c"},{"messageHash":"0x04a7a0bad7d20213b2923845b32ef272f9af10427b1cebf1d9f7ec505e4735c5"},{"messageHash":"0x49c8158cbae08e8d7e7bb0bd5a0225020637b31ad6faa24ff40afd5591c54577"},{"messageHash":"0xda320047910ef99c46352ac1ac7eec2b0fce23c4bf305d1d2570928fc0875b94"},{"messageHash":"0x03ac4fa4238e34a65010aa8f7618704a6cb32f51d1e318a477bd89ebc4b31649"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b12e1af20969
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1b7f88c7d71d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
2025-12-30 04:20:31.280 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:20:31.281 DEBUG [tests.conftest] Running test: test_relay_resubscribe_to_unsubscribed_pubsub_topic with id: 2025-12-30_04-20-31__dbf623ce-5e19-4c9d-95fc-b2071aa4fc2e
2025-12-30 04:20:31.281 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:20:31.281 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:20:31.281 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:20:31.288 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:20:31.288 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-20-31__dbf623ce-5e19-4c9d-95fc-b2071aa4fc2e__wakuorg_nwaku:latest.log
2025-12-30 04:20:31.289 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:20:31.289 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:20:31.290 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:20:31.290 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.237
2025-12-30 04:20:31.290 DEBUG [src.node.docker_mananger] Generated ports ['9120', '9121', '9122', '9123', '9124']
2025-12-30 04:20:31.291 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:20:31.291 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:20:31.291 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:20:31.291 DEBUG [src.node.docker_mananger] docker run -i -t -p 9120:9120 -p 9121:9121 -p 9122:9122 -p 9123:9123 -p 9124:9124 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9122 --rest-port=9120 --tcp-port=9121 --discv5-udp-port=9123 --rest-address=0.0.0.0 --nat=extip:172.18.174.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c181f192ce256dbead94bdee78ae8050f3a375ca9dcf562a5fd4d235bfc96ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9124 --metrics-logging=true --relay=true
2025-12-30 04:20:31.480 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.237 waku 69b69e07ada5524dabe2ffc7efc91a109f1f623b6a16a0c316d79a92ca477994
2025-12-30 04:20:31.511 DEBUG [src.node.docker_mananger] Container started with ID 69b69e07ada5. Setting up logs at ./log/docker/node1_2025-12-30_04-20-31__dbf623ce-5e19-4c9d-95fc-b2071aa4fc2e__wakuorg_nwaku:latest.log
2025-12-30 04:20:31.511 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9120
2025-12-30 04:20:31.512 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:20:31.575 ERROR [src.node.docker_mananger] Max retries reached for container 8fcf7c1cc605. Exiting log stream.
2025-12-30 04:20:32.072 ERROR [src.node.docker_mananger] Max retries reached for container d8c9beff0466. Exiting log stream.
2025-12-30 04:20:32.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9120/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:32.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:20:32.516 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:20:32.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9120/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:32.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.237/tcp/9121/p2p/16Uiu2HAmT6iJpNBNjhwUnsUcESM7eca3CxHNSbxL9AfFkm4bDptY","/ip4/172.18.174.237/tcp/9122/ws/p2p/16Uiu2HAmT6iJpNBNjhwUnsUcESM7eca3CxHNSbxL9AfFkm4bDptY"],"enrUri":"enr:-L24QDVZ9Z4dWpRKpASU00rIlrPEaMdCppTtHd4vxm1I9-eNb-iorjhE81hOfJVB6k3MGc6_6zrMx-ldAqb299YtwRoCgmlkgnY0gmlwhKwSru2KbXVsdGlhZGRyc5YACASsEq7tBiOhAAoErBKu7QYjot0DgnJzhQADAQAAiXNlY3AyNTZrMaED1pqUG7M_PYZRPHXooNyc76FKU_kXKoE9MCM-lDcugKmDdGNwgiOhg3VkcIIjo4V3YWt1MgE"}'
2025-12-30 04:20:32.518 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:20:32.525 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:20:32.525 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-20-31__dbf623ce-5e19-4c9d-95fc-b2071aa4fc2e__wakuorg_nwaku:latest.log
2025-12-30 04:20:32.525 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:20:32.525 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:20:32.527 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:20:32.527 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.170
2025-12-30 04:20:32.527 DEBUG [src.node.docker_mananger] Generated ports ['48217', '48218', '48219', '48220', '48221']
2025-12-30 04:20:32.527 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:20:32.527 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:20:32.527 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:20:32.528 DEBUG [src.node.docker_mananger] docker run -i -t -p 48217:48217 -p 48218:48218 -p 48219:48219 -p 48220:48220 -p 48221:48221 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48219 --rest-port=48217 --tcp-port=48218 --discv5-udp-port=48220 --rest-address=0.0.0.0 --nat=extip:172.18.12.170 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e49cd86e6b1c4a0fe8b88aeec6ce48cb9f09ff3fc5d70ed20b8fe7a17fd1cc7c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48221 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDVZ9Z4dWpRKpASU00rIlrPEaMdCppTtHd4vxm1I9-eNb-iorjhE81hOfJVB6k3MGc6_6zrMx-ldAqb299YtwRoCgmlkgnY0gmlwhKwSru2KbXVsdGlhZGRyc5YACASsEq7tBiOhAAoErBKu7QYjot0DgnJzhQADAQAAiXNlY3AyNTZrMaED1pqUG7M_PYZRPHXooNyc76FKU_kXKoE9MCM-lDcugKmDdGNwgiOhg3VkcIIjo4V3YWt1MgE
2025-12-30 04:20:32.718 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.170 waku 47e1484ef189be9b92ff413ba3fc85ff4d4c0e31a42f24d6ff1e79b4db1f8fcb
2025-12-30 04:20:32.755 DEBUG [src.node.docker_mananger] Container started with ID 47e1484ef189. Setting up logs at ./log/docker/node2_2025-12-30_04-20-31__dbf623ce-5e19-4c9d-95fc-b2071aa4fc2e__wakuorg_nwaku:latest.log
2025-12-30 04:20:32.755 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48217
2025-12-30 04:20:32.755 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:20:33.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48217/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:33.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:20:33.766 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:20:33.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48217/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:33.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.170/tcp/48218/p2p/16Uiu2HAmPCWDUTHTmT3VoaGFd4gjBfSFMs3GQCwso7DaggeAk5QL","/ip4/172.18.12.170/tcp/48219/ws/p2p/16Uiu2HAmPCWDUTHTmT3VoaGFd4gjBfSFMs3GQCwso7DaggeAk5QL"],"enrUri":"enr:-L24QLUxw6rIgygTx_kZrBGofmV1EWPX5ly2u26tbZQutj4fVJtKZvx_uP_Bzpe2jTKuX6vGB8Dnfp8HFZmA18--lRsCgmlkgnY0gmlwhKwSDKqKbXVsdGlhZGRyc5YACASsEgyqBrxaAAoErBIMqga8W90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnKekoUxUDidJIiHSYA659KKBic85YiELNc-IQ394goGDdGNwgrxag3VkcIK8XIV3YWt1MgE"}'
2025-12-30 04:20:33.774 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:20:33.775 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48217/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.237/tcp/9121/p2p/16Uiu2HAmT6iJpNBNjhwUnsUcESM7eca3CxHNSbxL9AfFkm4bDptY"]'
2025-12-30 04:20:33.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9120/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:20:33.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.782 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:20:33.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.787 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9120/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:20:33.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.792 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:20:33.892 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:20:33.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9120/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:33.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068433787353088,"ephemeral":false,"proof":""}]'
2025-12-30 04:20:33.898 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:20:33.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:33.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068433787353088,"ephemeral":false,"proof":""}]'
2025-12-30 04:20:33.902 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:9120/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:20:33.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.906 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:48217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:20:33.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9120/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:20:33.914 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9120/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
2025-12-30 04:20:33.914 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9120/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:20:33.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:20:33.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9120/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:20:33.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:20:33.927 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:20:34.027 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:20:34.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9120/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:34.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068433922990704,"ephemeral":false,"proof":""}]'
2025-12-30 04:20:34.032 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:20:34.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:20:34.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068433922990704,"ephemeral":false,"proof":""}]'
2025-12-30 04:20:34.037 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:20:34.038 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:20:34.038 DEBUG [src.node.waku_node] Stopping container with id 69b69e07ada5
2025-12-30 04:20:34.599 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:20:34.599 DEBUG [src.node.waku_node] Stopping container with id 47e1484ef189
2025-12-30 04:20:35.132 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:20:35.133 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:20:35.139 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:20:35.145 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,88 @@
2025-12-30 04:15:42.868 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:15:42.868 DEBUG [tests.conftest] Running test: test_filter_get_message_after_node_pauses_and_pauses with id: 2025-12-30_04-15-42__3e559ad3-1aae-4a8c-a050-62588347ce24
2025-12-30 04:15:42.869 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:15:42.869 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:15:42.869 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-30 04:15:42.876 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:42.876 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-42__3e559ad3-1aae-4a8c-a050-62588347ce24__wakuorg_nwaku:latest.log
2025-12-30 04:15:42.876 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:42.876 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:42.877 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:42.878 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.174
2025-12-30 04:15:42.878 DEBUG [src.node.docker_mananger] Generated ports ['19764', '19765', '19766', '19767', '19768']
2025-12-30 04:15:42.878 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:42.878 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:42.878 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:42.878 DEBUG [src.node.docker_mananger] docker run -i -t -p 19764:19764 -p 19765:19765 -p 19766:19766 -p 19767:19767 -p 19768:19768 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19766 --rest-port=19764 --tcp-port=19765 --discv5-udp-port=19767 --rest-address=0.0.0.0 --nat=extip:172.18.23.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=800c37b713f2df2d9cb08f0d579a4cfc7ec4be8d98a6009dad20d4ec0c17a1af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19768 --metrics-logging=true --relay=true --filter=true
2025-12-30 04:15:43.056 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.174 waku 4a1189e7dad394d4e2ff27a377f8a656c6d477f624ef93c5b58ab44c9d75f3a0
2025-12-30 04:15:43.095 DEBUG [src.node.docker_mananger] Container started with ID 4a1189e7dad3. Setting up logs at ./log/docker/node1_2025-12-30_04-15-42__3e559ad3-1aae-4a8c-a050-62588347ce24__wakuorg_nwaku:latest.log
2025-12-30 04:15:43.096 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19764
2025-12-30 04:15:43.096 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:43.154 ERROR [src.node.docker_mananger] Max retries reached for container 5745b77f532d. Exiting log stream.
2025-12-30 04:15:43.678 ERROR [src.node.docker_mananger] Max retries reached for container f9405923983d. Exiting log stream.
2025-12-30 04:15:44.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19764/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:44.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:15:44.102 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:44.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19764/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:44.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.174/tcp/19765/p2p/16Uiu2HAmQJJDQNZ15mohZXXKyQMWsWbBQVnuBhwJS1BMtxfxccxW","/ip4/172.18.23.174/tcp/19766/ws/p2p/16Uiu2HAmQJJDQNZ15mohZXXKyQMWsWbBQVnuBhwJS1BMtxfxccxW"],"enrUri":"enr:-L24QCod56m0Cx5Jvmz3-AuaHImH3DQ1VyzugesO5A4u1v4tPc2yDv9i8Ivyos1yIZqeVQxs9_QiCS0eoXnACJaTzgICgmlkgnY0gmlwhKwSF66KbXVsdGlhZGRyc5YACASsEheuBk01AAoErBIXrgZNNt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrP8-u7gFYLEZPvcfUXPvC3r0ql_mhAb_lZ1pxSO6b2eDdGNwgk01g3VkcIJNN4V3YWt1MgU"}'
2025-12-30 04:15:44.104 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:44.105 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-30 04:15:44.111 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:15:44.111 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-42__3e559ad3-1aae-4a8c-a050-62588347ce24__wakuorg_nwaku:latest.log
2025-12-30 04:15:44.111 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:15:44.111 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:15:44.113 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:15:44.113 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.100
2025-12-30 04:15:44.113 DEBUG [src.node.docker_mananger] Generated ports ['18005', '18006', '18007', '18008', '18009']
2025-12-30 04:15:44.113 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:15:44.113 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:15:44.113 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:15:44.113 DEBUG [src.node.docker_mananger] docker run -i -t -p 18005:18005 -p 18006:18006 -p 18007:18007 -p 18008:18008 -p 18009:18009 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18007 --rest-port=18005 --tcp-port=18006 --discv5-udp-port=18008 --rest-address=0.0.0.0 --nat=extip:172.18.255.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ba53dbe43efeb1ffef2f5cac659d9a2f4df529ee3da5a21f9ff9ffeebc3badb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18009 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCod56m0Cx5Jvmz3-AuaHImH3DQ1VyzugesO5A4u1v4tPc2yDv9i8Ivyos1yIZqeVQxs9_QiCS0eoXnACJaTzgICgmlkgnY0gmlwhKwSF66KbXVsdGlhZGRyc5YACASsEheuBk01AAoErBIXrgZNNt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrP8-u7gFYLEZPvcfUXPvC3r0ql_mhAb_lZ1pxSO6b2eDdGNwgk01g3VkcIJNN4V3YWt1MgU --filternode=/ip4/172.18.23.174/tcp/19765/p2p/16Uiu2HAmQJJDQNZ15mohZXXKyQMWsWbBQVnuBhwJS1BMtxfxccxW
2025-12-30 04:15:44.303 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.100 waku 1014a5835e8de3396de93a7417610f4ee5f35b3aa05995746c7464af102ad0ba
2025-12-30 04:15:44.331 DEBUG [src.node.docker_mananger] Container started with ID 1014a5835e8d. Setting up logs at ./log/docker/node2_2025-12-30_04-15-42__3e559ad3-1aae-4a8c-a050-62588347ce24__wakuorg_nwaku:latest.log
2025-12-30 04:15:44.333 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18005
2025-12-30 04:15:44.334 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:15:45.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18005/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:45.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:15:45.339 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:15:45.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18005/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:45.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.100/tcp/18006/p2p/16Uiu2HAm7NAYb7hgPwMq6ryUY4hBWhF6U4UdyqB3xNSguK1Pv4XS","/ip4/172.18.255.100/tcp/18007/ws/p2p/16Uiu2HAm7NAYb7hgPwMq6ryUY4hBWhF6U4UdyqB3xNSguK1Pv4XS"],"enrUri":"enr:-L24QEBlZoeKl0Nr9VwBA0zjxu0lkajAP9WTARyomRma51yxaYiBnqlZnJAVSSuo8WdLhZZxuyVbGKiiY53psvbVIgECgmlkgnY0gmlwhKwS_2SKbXVsdGlhZGRyc5YACASsEv9kBkZWAAoErBL_ZAZGV90DgnJzhQADAQAAiXNlY3AyNTZrMaECsWY4C4An3inxyk7TLuQNgFWgeuuAiI1eOXx6QZQDB3mDdGNwgkZWg3VkcIJGWIV3YWt1MgA"}'
2025-12-30 04:15:45.342 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:15:45.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18005/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.174/tcp/19765/p2p/16Uiu2HAmQJJDQNZ15mohZXXKyQMWsWbBQVnuBhwJS1BMtxfxccxW"]'
2025-12-30 04:15:45.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:45.376 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-30 04:15:45.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19764/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:15:45.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:45.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18005/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5ac23544-7739-495c-b4fd-7a6508bb4141", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-30 04:15:45.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5ac23544-7739-495c-b4fd-7a6508bb4141","statusDesc":"OK"}'
2025-12-30 04:15:45.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19764/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:15:45.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:45.407 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:15:45.508 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:15:45.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18005/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:45.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068145400959207,"ephemeral":false}]'
2025-12-30 04:15:45.512 DEBUG [src.node.waku_node] Pausing container with id 4a1189e7dad3
2025-12-30 04:15:45.532 DEBUG [src.node.waku_node] Unpause container with id 4a1189e7dad3
2025-12-30 04:15:45.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19764/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:15:45.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:45.545 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:15:45.645 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:15:45.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18005/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:45.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068145540931067,"ephemeral":false}]'
2025-12-30 04:15:45.650 DEBUG [src.node.waku_node] Pausing container with id 1014a5835e8d
2025-12-30 04:15:45.660 DEBUG [src.node.waku_node] Unpause container with id 1014a5835e8d
2025-12-30 04:15:45.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19764/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:15:45.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:15:45.674 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:15:45.774 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:15:45.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18005/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:15:45.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767068145668950954,"ephemeral":false}]'
2025-12-30 04:15:45.780 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:15:45.781 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:15:45.781 DEBUG [src.node.waku_node] Stopping container with id 4a1189e7dad3
2025-12-30 04:15:46.310 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:46.310 DEBUG [src.node.waku_node] Stopping container with id 1014a5835e8d
2025-12-30 04:15:46.818 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:15:46.819 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:15:46.824 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:15:46.828 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,470 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sync_after_partition_under_100_msgs with id: 2025-12-30_04-36-32__228e9a6f-9f7c-4b41-b7e9-452e6a9b65f2
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-36-32__228e9a6f-9f7c-4b41-b7e9-452e6a9b65f2__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-36-32__228e9a6f-9f7c-4b41-b7e9-452e6a9b65f2__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-36-32__228e9a6f-9f7c-4b41-b7e9-452e6a9b65f2__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.117.108
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35814', '35815', '35816', '35817', '35818']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35814:35814 -p 35815:35815 -p 35816:35816 -p 35817:35817 -p 35818:35818 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35816 --rest-port=35814 --tcp-port=35815 --discv5-udp-port=35817 --rest-address=0.0.0.0 --nat=extip:172.18.117.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa36d18a8cf7abc5390ac0daa0e6c1b35dba283b8d0abc3f16d5c09da3f5bd33 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35818 --metrics-logging=true --relay=true --dns-discovery=false
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d0ab8ef0dadb. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.117.108 waku df6137655e67d26088fda65a729ec4162fb699d591a477bab6443f0e95f1758a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID df6137655e67. Setting up logs at ./log/docker/node1_2025-12-30_04-36-32__228e9a6f-9f7c-4b41-b7e9-452e6a9b65f2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35814
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 191810c7a911. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35814/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.108/tcp/35815/p2p/16Uiu2HAmTvY9LFkJ49GbynpTu27sh5JdZ8uJvupzTEWihoXTNa44","/ip4/172.18.117.108/tcp/35816/ws/p2p/16Uiu2HAmTvY9LFkJ49GbynpTu27sh5JdZ8uJvupzTEWihoXTNa44"],"enrUri":"enr:-L24QLhL1c7erSuS9c4OxMGxAxn14vaEMYh7MIIsmD3xtIiGKLol00PqLCsDfTEAoPXzdLQiXCJHL1GO9Dt8VjvfbxYCgmlkgnY0gmlwhKwSdWyKbXVsdGlhZGRyc5YACASsEnVsBovnAAoErBJ1bAaL6N0DgnJzhQADAQAAiXNlY3AyNTZrMaED4tr3J2DYa05ZK92NgBQgQgS2NKMhzipCEWJBPTicBn2DdGNwgovng3VkcIKL6YV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.242.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41699', '41700', '41701', '41702', '41703']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41699:41699 -p 41700:41700 -p 41701:41701 -p 41702:41702 -p 41703:41703 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41701 --rest-port=41699 --tcp-port=41700 --discv5-udp-port=41702 --rest-address=0.0.0.0 --nat=extip:172.18.242.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=36fec4d6b0efbb18a42e9afdd8e72d7eaeb351907ad9f7e7cfffef44f2fc5d3e --store-sync=true --store=true --store-sync-range=180 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41703 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QLhL1c7erSuS9c4OxMGxAxn14vaEMYh7MIIsmD3xtIiGKLol00PqLCsDfTEAoPXzdLQiXCJHL1GO9Dt8VjvfbxYCgmlkgnY0gmlwhKwSdWyKbXVsdGlhZGRyc5YACASsEnVsBovnAAoErBJ1bAaL6N0DgnJzhQADAQAAiXNlY3AyNTZrMaED4tr3J2DYa05ZK92NgBQgQgS2NKMhzipCEWJBPTicBn2DdGNwgovng3VkcIKL6YV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.242.32 waku 045c98468854833e0732c10d28b5b5e14783391c7a8a963f2d9a644a6e7133a7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 045c98468854. Setting up logs at ./log/docker/node2_2025-12-30_04-36-32__228e9a6f-9f7c-4b41-b7e9-452e6a9b65f2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41699
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41699/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.32/tcp/41700/p2p/16Uiu2HAmFGdqc9NfpvouF2HpU2SBAjXtEW3ziDpFtYCXdmyPNP9J","/ip4/172.18.242.32/tcp/41701/ws/p2p/16Uiu2HAmFGdqc9NfpvouF2HpU2SBAjXtEW3ziDpFtYCXdmyPNP9J"],"enrUri":"enr:-L24QLQa_CAp7WHAoXFncNXMGdIq8gClOF6iPNqrgjD9MfiAaB6pPLpnr9IPgGZ2XEpkXI4JSHela7os2DPGBhgVtqICgmlkgnY0gmlwhKwS8iCKbXVsdGlhZGRyc5YACASsEvIgBqLkAAoErBLyIAai5d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJtkXGdhjAiR08fqUNddbC-7AEB4ly2BGvlMh4b7wf6GDdGNwgqLkg3VkcIKi5oV3YWt1MhI"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41699/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.117.108/tcp/35815/p2p/16Uiu2HAmTvY9LFkJ49GbynpTu27sh5JdZ8uJvupzTEWihoXTNa44"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:748 Pausing Node2 container
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 045c98468854
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:751 Publishing while node2 paused
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35814/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:757 Unpausing Node2
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id 045c98468854
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41699/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:764 Node2 store has 80 messages; expected 80
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id df6137655e67
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 045c98468854
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
2025-12-30 04:36:52.778 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:36:52.779 DEBUG [tests.conftest] Running test: test_light_push_with_valid_meta with id: 2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c
2025-12-30 04:36:52.779 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:36:52.779 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:36:52.787 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:36:52.787 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:36:52.787 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:36:52.787 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:36:52.788 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:36:52.789 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.120.12
2025-12-30 04:36:52.789 DEBUG [src.node.docker_mananger] Generated ports ['22095', '22096', '22097', '22098', '22099']
2025-12-30 04:36:52.789 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:36:52.789 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:36:52.789 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:36:52.789 DEBUG [src.node.docker_mananger] docker run -i -t -p 22095:22095 -p 22096:22096 -p 22097:22097 -p 22098:22098 -p 22099:22099 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22097 --rest-port=22095 --tcp-port=22096 --discv5-udp-port=22098 --rest-address=0.0.0.0 --nat=extip:172.18.120.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad1fecfeaffbb53784ba3fbbb9d0ad9e83f18a6ecd866fc6cdb7b6ebfd62dcd5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22099 --metrics-logging=true --lightpush=true --relay=true
2025-12-30 04:36:52.984 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.120.12 waku 7c1b95b4e408bfa6f02ed317c19abc3dda053f876330c543982cc8da8d726ab8
2025-12-30 04:36:53.024 DEBUG [src.node.docker_mananger] Container started with ID 7c1b95b4e408. Setting up logs at ./log/docker/receiving_node1_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:36:53.024 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22095
2025-12-30 04:36:53.025 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:36:54.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22095/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:54.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:36:54.029 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:36:54.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22095/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:54.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.12/tcp/22096/p2p/16Uiu2HAmSivJf59af8jjAy88khLVAjH4mphz4zsNf6YK8moKGw2z","/ip4/172.18.120.12/tcp/22097/ws/p2p/16Uiu2HAmSivJf59af8jjAy88khLVAjH4mphz4zsNf6YK8moKGw2z"],"enrUri":"enr:-L24QL4cVOWU5yE76F-bUP_o6D_N5CkC1jvrorDftjNWqna1WMLVCOQEaN40b8dHfG7NxRNfEFY5vJNNFG0JY6m9aOwCgmlkgnY0gmlwhKwSeAyKbXVsdGlhZGRyc5YACASsEngMBlZQAAoErBJ4DAZWUd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0QVdtpm1I7rWBbFbbbONHjAN6H53jv8d3D2PpcjVBMODdGNwglZQg3VkcIJWUoV3YWt1Mgk"}'
2025-12-30 04:36:54.032 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:36:54.038 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:36:54.038 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:36:54.039 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:36:54.039 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:36:54.040 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:36:54.040 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.109.71
2025-12-30 04:36:54.040 DEBUG [src.node.docker_mananger] Generated ports ['9437', '9438', '9439', '9440', '9441']
2025-12-30 04:36:54.040 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:36:54.041 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:36:54.041 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:36:54.041 DEBUG [src.node.docker_mananger] docker run -i -t -p 9437:9437 -p 9438:9438 -p 9439:9439 -p 9440:9440 -p 9441:9441 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9439 --rest-port=9437 --tcp-port=9438 --discv5-udp-port=9440 --rest-address=0.0.0.0 --nat=extip:172.18.109.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=21dcb28c87d2eed60d56f79d80bbac1bed793ceb148270ff2b31516f80ebf8d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9441 --metrics-logging=true --lightpush=false --relay=true
2025-12-30 04:36:54.229 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.109.71 waku b4d6cc0512cbcdf0dffd77c7b9bbeae649d29ca21b6a4cc02f97dc7723574310
2025-12-30 04:36:54.259 DEBUG [src.node.docker_mananger] Container started with ID b4d6cc0512cb. Setting up logs at ./log/docker/receiving_node2_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:36:54.260 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9437
2025-12-30 04:36:54.260 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:36:55.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9437/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:55.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:36:55.265 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:36:55.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9437/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:55.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.71/tcp/9438/p2p/16Uiu2HAm773VKzDd8jHbLRJPuwEbjLjnTf6WUw1FWLQHRVqK2Zv6","/ip4/172.18.109.71/tcp/9439/ws/p2p/16Uiu2HAm773VKzDd8jHbLRJPuwEbjLjnTf6WUw1FWLQHRVqK2Zv6"],"enrUri":"enr:-L24QPuaWg0skIQG3UHCkY2uLAs1fMP_IwRMXzBfZ5ZxDHCSasFk1ASLWlMF8gesmEBFk04S402lN-x5-XQouiVhmskCgmlkgnY0gmlwhKwSbUeKbXVsdGlhZGRyc5YACASsEm1HBiTeAAoErBJtRwYk390DgnJzhQADAQAAiXNlY3AyNTZrMaECrYaHPkuvqA-HKpe7NdISbwUaEmEFNvJvA9HpXqDjqM-DdGNwgiTeg3VkcIIk4IV3YWt1MgE"}'
2025-12-30 04:36:55.267 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:36:55.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9437/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.120.12/tcp/22096/p2p/16Uiu2HAmSivJf59af8jjAy88khLVAjH4mphz4zsNf6YK8moKGw2z"]'
2025-12-30 04:36:55.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:36:55.308 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:36:55.308 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:36:55.308 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:36:55.309 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:36:55.310 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:36:55.310 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.121.203
2025-12-30 04:36:55.310 DEBUG [src.node.docker_mananger] Generated ports ['4462', '4463', '4464', '4465', '4466']
2025-12-30 04:36:55.311 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:36:55.311 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:36:55.311 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:36:55.311 DEBUG [src.node.docker_mananger] docker run -i -t -p 4462:4462 -p 4463:4463 -p 4464:4464 -p 4465:4465 -p 4466:4466 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4464 --rest-port=4462 --tcp-port=4463 --discv5-udp-port=4465 --rest-address=0.0.0.0 --nat=extip:172.18.121.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2c3893a9cdef43e7edb0a0e9cfc3f6ec7fbeafbbeff3994fae1a5f02140ff0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4466 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL4cVOWU5yE76F-bUP_o6D_N5CkC1jvrorDftjNWqna1WMLVCOQEaN40b8dHfG7NxRNfEFY5vJNNFG0JY6m9aOwCgmlkgnY0gmlwhKwSeAyKbXVsdGlhZGRyc5YACASsEngMBlZQAAoErBJ4DAZWUd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0QVdtpm1I7rWBbFbbbONHjAN6H53jv8d3D2PpcjVBMODdGNwglZQg3VkcIJWUoV3YWt1Mgk --lightpushnode=/ip4/172.18.120.12/tcp/22096/p2p/16Uiu2HAmSivJf59af8jjAy88khLVAjH4mphz4zsNf6YK8moKGw2z --lightpush=true --relay=false
2025-12-30 04:36:55.510 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.121.203 waku 88be8fa82b87bf8d94f352a0efae2e4bf6d871758611f9ede2576b70f54d6552
2025-12-30 04:36:55.538 DEBUG [src.node.docker_mananger] Container started with ID 88be8fa82b87. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:36:55.539 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4462
2025-12-30 04:36:55.539 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:36:56.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:56.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:56.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:56.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:56.863 ERROR [src.node.docker_mananger] Max retries reached for container 88be8fa82b87. Exiting log stream.
2025-12-30 04:36:56.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:57.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:58.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:59.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:00.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:01.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:02.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:03.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:04.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:05.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:06.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:07.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:08.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:09.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:10.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:11.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:12.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:13.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:14.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:15.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4462/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:16.628 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=4462): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbdfcfb90>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:37:16.728 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:37:16.729 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:37:16.730 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:37:16.730 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.245
2025-12-30 04:37:16.731 DEBUG [src.node.docker_mananger] Generated ports ['65355', '65356', '65357', '65358', '65359']
2025-12-30 04:37:16.731 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:37:16.731 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:37:16.731 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:37:16.731 DEBUG [src.node.docker_mananger] docker run -i -t -p 65355:65355 -p 65356:65356 -p 65357:65357 -p 65358:65358 -p 65359:65359 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65357 --rest-port=65355 --tcp-port=65356 --discv5-udp-port=65358 --rest-address=0.0.0.0 --nat=extip:172.18.223.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d23931bc0aaf5cc2fbfbe7ef5f1bbdce3d91cbcbef51181d87be434c2caa4fcd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65359 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL4cVOWU5yE76F-bUP_o6D_N5CkC1jvrorDftjNWqna1WMLVCOQEaN40b8dHfG7NxRNfEFY5vJNNFG0JY6m9aOwCgmlkgnY0gmlwhKwSeAyKbXVsdGlhZGRyc5YACASsEngMBlZQAAoErBJ4DAZWUd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0QVdtpm1I7rWBbFbbbONHjAN6H53jv8d3D2PpcjVBMODdGNwglZQg3VkcIJWUoV3YWt1Mgk --lightpushnode=/ip4/172.18.120.12/tcp/22096/p2p/16Uiu2HAmSivJf59af8jjAy88khLVAjH4mphz4zsNf6YK8moKGw2z --lightpush=true --relay=false
2025-12-30 04:37:16.915 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.245 waku bf834f69931272f08e2ca62f5a32ab5b1a9b9c921e5ed8e877beedea80f6e3dc
2025-12-30 04:37:16.944 DEBUG [src.node.docker_mananger] Container started with ID bf834f699312. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:37:16.945 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65355
2025-12-30 04:37:16.945 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:37:17.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.261 ERROR [src.node.docker_mananger] Max retries reached for container bf834f699312. Exiting log stream.
2025-12-30 04:37:18.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:18.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:19.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:20.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:21.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:22.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:23.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:24.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:25.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:26.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:27.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:28.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:29.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:30.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:31.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:32.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:33.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:34.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:35.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:36.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:37.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:38.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65355/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:38.016 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=65355): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbe24f410>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:37:38.117 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:37:38.117 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:37:38.119 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:37:38.119 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.50.151
2025-12-30 04:37:38.119 DEBUG [src.node.docker_mananger] Generated ports ['30224', '30225', '30226', '30227', '30228']
2025-12-30 04:37:38.119 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:37:38.119 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:37:38.119 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:37:38.120 DEBUG [src.node.docker_mananger] docker run -i -t -p 30224:30224 -p 30225:30225 -p 30226:30226 -p 30227:30227 -p 30228:30228 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30226 --rest-port=30224 --tcp-port=30225 --discv5-udp-port=30227 --rest-address=0.0.0.0 --nat=extip:172.18.50.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7bedefdeefa00aa58efcfbaa2dbd318cbdb2bf943caaccc2457c01703cc3cfcd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30228 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL4cVOWU5yE76F-bUP_o6D_N5CkC1jvrorDftjNWqna1WMLVCOQEaN40b8dHfG7NxRNfEFY5vJNNFG0JY6m9aOwCgmlkgnY0gmlwhKwSeAyKbXVsdGlhZGRyc5YACASsEngMBlZQAAoErBJ4DAZWUd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0QVdtpm1I7rWBbFbbbONHjAN6H53jv8d3D2PpcjVBMODdGNwglZQg3VkcIJWUoV3YWt1Mgk --lightpushnode=/ip4/172.18.120.12/tcp/22096/p2p/16Uiu2HAmSivJf59af8jjAy88khLVAjH4mphz4zsNf6YK8moKGw2z --lightpush=true --relay=false
2025-12-30 04:37:38.312 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.50.151 waku 4e9e7018d46a8da066539cea9059be997e991ab1905a163421bdb077c359c9d9
2025-12-30 04:37:38.338 DEBUG [src.node.docker_mananger] Container started with ID 4e9e7018d46a. Setting up logs at ./log/docker/lightpush_node1_2025-12-30_04-36-52__2e4c89ca-5e66-44bd-8ec4-324381960e2c__wakuorg_nwaku:latest.log
2025-12-30 04:37:38.339 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30224
2025-12-30 04:37:38.339 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:37:39.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:39.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:39.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:39.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:39.664 ERROR [src.node.docker_mananger] Max retries reached for container 4e9e7018d46a. Exiting log stream.
2025-12-30 04:37:39.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:39.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:39.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:40.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:41.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:42.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:43.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:44.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:45.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:46.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:47.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:48.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:49.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:50.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:51.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:52.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:53.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:54.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:55.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:56.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:57.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:58.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:59.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:59.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:59.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:59.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:59.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30224/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:37:59.411 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=30224): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4fbe030f20>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-30 04:37:59.594 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:37:59.595 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:37:59.595 DEBUG [src.node.waku_node] Stopping container with id 7c1b95b4e408
2025-12-30 04:38:00.110 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:38:00.110 DEBUG [src.node.waku_node] Stopping container with id b4d6cc0512cb
2025-12-30 04:38:00.603 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:38:00.603 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:00.706 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:00.808 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:00.911 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.013 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.014 ERROR [src.node.docker_mananger] Max retries reached for container 7c1b95b4e408. Exiting log stream.
2025-12-30 04:38:01.114 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.216 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.317 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.415 ERROR [src.node.docker_mananger] Max retries reached for container b4d6cc0512cb. Exiting log stream.
2025-12-30 04:38:01.418 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.520 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.621 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.722 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.824 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:01.926 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.028 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.130 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.231 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.333 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.435 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.536 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.638 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.739 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.841 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:02.942 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.044 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.145 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.247 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.348 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.450 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.552 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.653 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.755 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.857 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:03.958 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.060 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.161 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.263 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.364 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.466 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.568 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.669 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.771 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.872 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:04.974 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.075 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.177 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.279 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.380 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.482 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.584 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.685 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.687 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4e9e7018d46a8da066539cea9059be997e991ab1905a163421bdb077c359c9d9/stop: Not Found ("No such container: 4e9e7018d46a8da066539cea9059be997e991ab1905a163421bdb077c359c9d9")
2025-12-30 04:38:05.687 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.788 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.890 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:05.991 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.093 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.194 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.296 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.398 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.499 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.601 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.703 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.804 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:06.906 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.008 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.110 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.212 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.313 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.415 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.517 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.618 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.720 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.821 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:07.922 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.024 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.125 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.227 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.328 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.429 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.531 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.632 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.734 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.836 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:08.937 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.039 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.140 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.241 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.343 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.444 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.546 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.648 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.749 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.851 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:09.952 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.054 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.155 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.257 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.359 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.460 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.562 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.664 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.766 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.767 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4e9e7018d46a8da066539cea9059be997e991ab1905a163421bdb077c359c9d9/stop: Not Found ("No such container: 4e9e7018d46a8da066539cea9059be997e991ab1905a163421bdb077c359c9d9")
2025-12-30 04:38:10.767 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.868 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:10.970 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.071 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.173 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.275 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.377 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.479 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.580 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.682 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.783 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.885 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:11.986 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.088 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.190 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.291 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.393 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.495 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.597 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.698 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.800 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:12.902 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.004 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.105 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.207 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.309 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.410 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.512 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.614 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.715 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.817 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:13.918 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.020 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.121 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.223 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.324 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.426 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.528 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.629 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.731 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.832 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:14.934 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.035 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.137 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.238 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.340 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.442 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.543 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.645 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.746 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.848 DEBUG [src.node.waku_node] Stopping container with id 4e9e7018d46a
2025-12-30 04:38:15.849 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4e9e7018d46a8da066539cea9059be997e991ab1905a163421bdb077c359c9d9/stop: Not Found ("No such container: 4e9e7018d46a8da066539cea9059be997e991ab1905a163421bdb077c359c9d9")
2025-12-30 04:38:15.851 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:38:15.898 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:38:15.923 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:38:15.923 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:38:15.924 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:38:15.924 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_without_encoding_pubsubtopic with id: 2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.99.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34888', '34889', '34890', '34891', '34892']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34888:34888 -p 34889:34889 -p 34890:34890 -p 34891:34891 -p 34892:34892 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34890 --rest-port=34888 --tcp-port=34889 --discv5-udp-port=34891 --rest-address=0.0.0.0 --nat=extip:172.18.99.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa460cf8cf6341520c68de9c4ff1669f6874facbef1da1e3e7b2dfd03cb95df5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34892 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.99.48 waku 37816cd3284d2278b4d53a402f3f7eaf933e1fadb48fccd70354dbb522cf7a09
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 37816cd3284d. Setting up logs at ./log/docker/publishing_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34888
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7b1258a08977. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8cd7f08d965c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34888/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.99.48/tcp/34889/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG","/ip4/172.18.99.48/tcp/34890/ws/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG"],"enrUri":"enr:-L24QNGsHhTTmXVofUsMisWXI--q7fXspPj1sGUv-CvtpUeiQbHZaS1_oS9EF9JvY4f7ylEqLepmnPkZ86ptW_wEw74CgmlkgnY0gmlwhKwSYzCKbXVsdGlhZGRyc5YACASsEmMwBohJAAoErBJjMAaISt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDc3sH2ZQWsHpah2s7xdYHIa-V9siCttsQuojKvmy3bGuDdGNwgohJg3VkcIKIS4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.217.18
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30388', '30389', '30390', '30391', '30392']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30388:30388 -p 30389:30389 -p 30390:30390 -p 30391:30391 -p 30392:30392 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30390 --rest-port=30388 --tcp-port=30389 --discv5-udp-port=30391 --rest-address=0.0.0.0 --nat=extip:172.18.217.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c3cae86d92d6c435c9a1e8aa44e39eabed9fdcd2baffbcfac7b85ba196bfa3ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30392 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNGsHhTTmXVofUsMisWXI--q7fXspPj1sGUv-CvtpUeiQbHZaS1_oS9EF9JvY4f7ylEqLepmnPkZ86ptW_wEw74CgmlkgnY0gmlwhKwSYzCKbXVsdGlhZGRyc5YACASsEmMwBohJAAoErBJjMAaISt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDc3sH2ZQWsHpah2s7xdYHIa-V9siCttsQuojKvmy3bGuDdGNwgohJg3VkcIKIS4V3YWt1MgM --storenode=/ip4/172.18.99.48/tcp/34889/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.18 waku e6774b0e7ed1d7fd1b913840f4c97e13f13674ef52d625c75defd29919d477eb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e6774b0e7ed1. Setting up logs at ./log/docker/store_node1_2025-12-30_04-38-13__f2b709c9-d76f-4aef-9303-42724225af8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30388
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30388/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30388/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.18/tcp/30389/p2p/16Uiu2HAkvhopHF81WH2UNW5XsgTphhbeyxEa3U9RtmSeZ1i8kwbB","/ip4/172.18.217.18/tcp/30390/ws/p2p/16Uiu2HAkvhopHF81WH2UNW5XsgTphhbeyxEa3U9RtmSeZ1i8kwbB"],"enrUri":"enr:-L24QEkt-yl-ihTTJyuTqdIRUirAIM1qAGa4F6Eq1BgALgEvP9Kowaz7CttYyVW7bxTdQQpCWjORq7DkhGqrP56kprkCgmlkgnY0gmlwhKwS2RKKbXVsdGlhZGRyc5YACASsEtkSBna1AAoErBLZEgZ2tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECEv3XDa5UBBjeGdonlVGR9apU43J4hv7uKa11KkuGCx6DdGNwgna1g3VkcIJ2t4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30388/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.99.48/tcp/34889/p2p/16Uiu2HAmLRn3Z1GVBYwD8RrVfEL5SDZWkp6k8eLBP5YAntdYK2DG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30388/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34888/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  tests.store.test_topics:test_topics.py:167 trying get message with wrong encoded pubsub topic /waku/2/rs/3/0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34888/store/v3/messages?includeData=true&pubsubTopic=/waku/2/rs/3/0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa307511ddf4c3f04b044514eabd3b93cd7b7e6f99e1be5f946a61bc4a29aae91","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1767069495732323150,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xf9d0613d42ca27e6eaebe6bcdd071276ee919ea246c94d3a06ac0b8a88076f13","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1767069495938347752,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x9916021f081f04d69b9eeb2426dc62c1ac2031ad5ecdf3c68d18532b5db46188","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1767069496144601147,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa44422058750daa9c76fb90501034bdad1f52f0125ce7d2c8d66c4ee59d65679","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1767069496352172481,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x54b91adafca8ca7843984c10494d6376d7ae4892de5de1c9b6fd4d500f8905b3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1767069496559944470,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x1f5d1b899a32f89c411254f0c3c983f60893816015db56ccd529e048040f413d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1767069496767004224,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0da51fda772ff5e0560db86cb4010fce975f212f669254ee54a2f414b341893c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1767069496973688740,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8adde680bbd8c2c6c05e8db0835c91e2020a18e340c4c25291b2a4746cda6684","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1767069497181334119,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_topics:test_topics.py:171 response for getting message without encoding pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0xa307511ddf4c3f04b044514eabd3b93cd7b7e6f99e1be5f946a61bc4a29aae91', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1767069495732323150, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xf9d0613d42ca27e6eaebe6bcdd071276ee919ea246c94d3a06ac0b8a88076f13', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1767069495938347752, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x9916021f081f04d69b9eeb2426dc62c1ac2031ad5ecdf3c68d18532b5db46188', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1767069496144601147, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xa44422058750daa9c76fb90501034bdad1f52f0125ce7d2c8d66c4ee59d65679', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1767069496352172481, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x54b91adafca8ca7843984c10494d6376d7ae4892de5de1c9b6fd4d500f8905b3', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1767069496559944470, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x1f5d1b899a32f89c411254f0c3c983f60893816015db56ccd529e048040f413d', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1767069496767004224, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x0da51fda772ff5e0560db86cb4010fce975f212f669254ee54a2f414b341893c', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1767069496973688740, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x8adde680bbd8c2c6c05e8db0835c91e2020a18e340c4c25291b2a4746cda6684', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1767069497181334119, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 37816cd3284d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e6774b0e7ed1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,124 @@
2025-12-30 04:22:01.579 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:22:01.580 DEBUG [tests.conftest] Running test: test_get_peers_for_filter_node with id: 2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509
2025-12-30 04:22:01.581 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:22:01.581 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:22:01.591 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:01.591 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:01.591 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:01.592 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:01.594 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:01.595 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.28
2025-12-30 04:22:01.595 DEBUG [src.node.docker_mananger] Generated ports ['64991', '64992', '64993', '64994', '64995']
2025-12-30 04:22:01.595 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:01.595 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:01.595 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:01.596 DEBUG [src.node.docker_mananger] docker run -i -t -p 64991:64991 -p 64992:64992 -p 64993:64993 -p 64994:64994 -p 64995:64995 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64993 --rest-port=64991 --tcp-port=64992 --discv5-udp-port=64994 --rest-address=0.0.0.0 --nat=extip:172.18.162.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cce9eff3fd3b828ca90ad0bc9f07ffb1b3db160395ea044f1d6fc27cefbcc1db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64995 --metrics-logging=true --relay=true --filter=true --relay-peer-exchange=true
2025-12-30 04:22:01.771 ERROR [src.node.docker_mananger] Max retries reached for container 2a80f028bcc8. Exiting log stream.
2025-12-30 04:22:01.787 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.28 waku ba152f513005607031d0455d27a30b24fa0e653585d84fb7dfe18c27bcf7112d
2025-12-30 04:22:01.816 DEBUG [src.node.docker_mananger] Container started with ID ba152f513005. Setting up logs at ./log/docker/node1_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:01.816 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64991
2025-12-30 04:22:01.816 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:02.473 ERROR [src.node.docker_mananger] Max retries reached for container e0a6239877f7. Exiting log stream.
2025-12-30 04:22:02.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64991/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:02.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:02.820 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:02.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64991/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:02.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP","/ip4/172.18.162.28/tcp/64993/ws/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"],"enrUri":"enr:-L24QNxl6yEGib8GdzwTWG186gGWyVx13EQOiNFSXO1bjgtpFoPg6fz7geVvjUH-wVx4Tqyx-VXD3IYB7OridrD_wpwCgmlkgnY0gmlwhKwSohyKbXVsdGlhZGRyc5YACASsEqIcBv3gAAoErBKiHAb94d0DgnJzhQADAQAAiXNlY3AyNTZrMaECSFiusgDuMaCRdK8wLhoeF0g9hchbTw1Ng-VB2XeD1AaDdGNwgv3gg3VkcIL94oV3YWt1MgU"}'
2025-12-30 04:22:02.823 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:02.829 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:02.829 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:02.829 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:02.830 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:02.831 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:02.831 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.200
2025-12-30 04:22:02.831 DEBUG [src.node.docker_mananger] Generated ports ['63986', '63987', '63988', '63989', '63990']
2025-12-30 04:22:02.831 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:02.831 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:02.831 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:02.832 DEBUG [src.node.docker_mananger] docker run -i -t -p 63986:63986 -p 63987:63987 -p 63988:63988 -p 63989:63989 -p 63990:63990 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63988 --rest-port=63986 --tcp-port=63987 --discv5-udp-port=63989 --rest-address=0.0.0.0 --nat=extip:172.18.135.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be7ed2ee94cb3594d01d8eaaceadeefbdaed0f7c8f86ce9f555eed96d760a7fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63990 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNxl6yEGib8GdzwTWG186gGWyVx13EQOiNFSXO1bjgtpFoPg6fz7geVvjUH-wVx4Tqyx-VXD3IYB7OridrD_wpwCgmlkgnY0gmlwhKwSohyKbXVsdGlhZGRyc5YACASsEqIcBv3gAAoErBKiHAb94d0DgnJzhQADAQAAiXNlY3AyNTZrMaECSFiusgDuMaCRdK8wLhoeF0g9hchbTw1Ng-VB2XeD1AaDdGNwgv3gg3VkcIL94oV3YWt1MgU --filter=true
2025-12-30 04:22:03.016 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.200 waku c0d27dafc29ce8f5cd23518b18f6381c1f2c5a380fdcfee67c6eb7aa42ae7ef0
2025-12-30 04:22:03.046 DEBUG [src.node.docker_mananger] Container started with ID c0d27dafc29c. Setting up logs at ./log/docker/node2_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:03.046 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63986
2025-12-30 04:22:03.047 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:04.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63986/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:04.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:22:04.063 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:04.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63986/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:04.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.200/tcp/63987/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g","/ip4/172.18.135.200/tcp/63988/ws/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g"],"enrUri":"enr:-L24QF-dyjbTN_gS5krT5xUThFQvrBdB4vsRoviEO7jx6U_COH9A1oDv3URqXc9qTYom6t4Sf5n673Vuhf1x3xxUuncCgmlkgnY0gmlwhKwSh8iKbXVsdGlhZGRyc5YACASsEofIBvnzAAoErBKHyAb59N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9mxkPQS3IfXK4Owqd8D7ScG12wTKBdk7XMM9w6PUPSmDdGNwgvnzg3VkcIL59YV3YWt1MgU"}'
2025-12-30 04:22:04.067 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:04.068 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63986/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"]'
2025-12-30 04:22:04.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:04.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64991/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-30 04:22:04.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:04.080 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63986/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-30 04:22:04.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:04.089 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:05.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64991/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:05.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.135.200/tcp/51968/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
2025-12-30 04:22:05.101 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:05.101 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:05.101 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:05.101 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:05.103 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:05.103 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.212
2025-12-30 04:22:05.103 DEBUG [src.node.docker_mananger] Generated ports ['49272', '49273', '49274', '49275', '49276']
2025-12-30 04:22:05.103 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:05.103 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:05.103 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:05.103 DEBUG [src.node.docker_mananger] docker run -i -t -p 49272:49272 -p 49273:49273 -p 49274:49274 -p 49275:49275 -p 49276:49276 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49274 --rest-port=49272 --tcp-port=49273 --discv5-udp-port=49275 --rest-address=0.0.0.0 --nat=extip:172.18.242.212 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=e0f122ac344fb3fa1055bfeda8aa60cccddb6fc327e6b3b356bec46eee13a119 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49276 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.135.200/tcp/51968/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g
2025-12-30 04:22:05.287 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.212 waku 66d325b566a575ab414a141db7fd8d83be06e56a3cf63e038bea909925fb95c3
2025-12-30 04:22:05.315 DEBUG [src.node.docker_mananger] Container started with ID 66d325b566a5. Setting up logs at ./log/docker/node3_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:05.316 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49272
2025-12-30 04:22:05.316 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:06.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49272/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:06.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:06.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49272/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:06.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:22:06.427 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:06.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49272/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:06.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.212/tcp/49273/p2p/16Uiu2HAm2x5khZeLaYpd53LtqAdDGXHbeVvgd52ejZ56dYodzu66","/ip4/172.18.242.212/tcp/49274/ws/p2p/16Uiu2HAm2x5khZeLaYpd53LtqAdDGXHbeVvgd52ejZ56dYodzu66"],"enrUri":"enr:-La4QEdci7Cz3AVNihsTI-dh320JbvcIblUv5i5IGdbm3KeJdmZhAo9QLqzjrweeSc9g-tniu-8I7KfjJbn4Httl_Y8CgmlkgnY0gmlwhKwS8tSKbXVsdGlhZGRyc5YACASsEvLUBsB5AAoErBLy1AbAet0DgnJzhQADAQAAiXNlY3AyNTZrMaECb8wdSKlqdu0TLt78n6cI-bw3NHpnhfQWL6hUrYeiAR-DdGNwgsB5hXdha3UyAA"}'
2025-12-30 04:22:06.429 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:06.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49272/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"]'
2025-12-30 04:22:06.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:06.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49272/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:06.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.135.200/tcp/51968/p2p/16Uiu2HAmC1c8pipCfqQpezdRXzX4ApHpBt2Fy71tZ1YYJHMDXf2g","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"}]'
2025-12-30 04:22:06.465 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:22:06.466 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:06.466 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:22:06.466 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:22:06.467 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:22:06.467 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.68
2025-12-30 04:22:06.468 DEBUG [src.node.docker_mananger] Generated ports ['40631', '40632', '40633', '40634', '40635']
2025-12-30 04:22:06.468 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:22:06.468 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:22:06.468 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:22:06.468 DEBUG [src.node.docker_mananger] docker run -i -t -p 40631:40631 -p 40632:40632 -p 40633:40633 -p 40634:40634 -p 40635:40635 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40633 --rest-port=40631 --tcp-port=40632 --discv5-udp-port=40634 --rest-address=0.0.0.0 --nat=extip:172.18.130.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbbb632e67f1db74bfbdf2a4affddfe3be5a2ba9bb055d09dbe9eb66468bbbca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40635 --metrics-logging=true --relay=false --filternode=/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP
2025-12-30 04:22:06.647 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.68 waku 671e20040d8f384c0c01fdfc1ed0225a108a41ac4e1e24af3e54f49297763df7
2025-12-30 04:22:06.676 DEBUG [src.node.docker_mananger] Container started with ID 671e20040d8f. Setting up logs at ./log/docker/node4_2025-12-30_04-22-01__30514ba6-488a-4312-a15e-6f8a4d205509__wakuorg_nwaku:latest.log
2025-12-30 04:22:06.676 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40631
2025-12-30 04:22:06.677 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:22:07.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40631/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:07.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-30 04:22:07.681 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:22:07.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40631/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:22:07.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.68/tcp/40632/p2p/16Uiu2HAmNrnVgPL5NdBDXmFkX4yQZrqSm6vFyF2J5MLVeRJ1hnwJ","/ip4/172.18.130.68/tcp/40633/ws/p2p/16Uiu2HAmNrnVgPL5NdBDXmFkX4yQZrqSm6vFyF2J5MLVeRJ1hnwJ"],"enrUri":"enr:-L24QKel4FLBszwHpoit0zii44nRP1K55oFMQa-Rhh2HGjY9WDaRDGkzLmO-Zy4XmHR2wbw4TuqR_eOrZjsMKbI0dXwCgmlkgnY0gmlwhKwSgkSKbXVsdGlhZGRyc5YACASsEoJEBp64AAoErBKCRAaeud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDl5pvIJitALfNtzH_iKOP2AP66YL64XdgJyCOR_21hgGDdGNwgp64g3VkcIKeuoV3YWt1MgA"}'
2025-12-30 04:22:07.683 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:22:07.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40631/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.28/tcp/64992/p2p/16Uiu2HAkzJ5mM5ooYv9RBixZmNwXkmEGLwipM1NhPWaYUoH7Z9RP"]'
2025-12-30 04:22:07.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:22:07.717 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:22:07.725 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:22:07.726 DEBUG [src.node.waku_node] Stopping container with id ba152f513005
2025-12-30 04:22:08.295 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:08.296 DEBUG [src.node.waku_node] Stopping container with id c0d27dafc29c
2025-12-30 04:22:08.814 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:08.814 DEBUG [src.node.waku_node] Stopping container with id 66d325b566a5
2025-12-30 04:22:09.108 ERROR [src.node.docker_mananger] Max retries reached for container ba152f513005. Exiting log stream.
2025-12-30 04:22:09.369 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:09.369 DEBUG [src.node.waku_node] Stopping container with id 671e20040d8f
2025-12-30 04:22:09.626 ERROR [src.node.docker_mananger] Max retries reached for container c0d27dafc29c. Exiting log stream.
2025-12-30 04:22:09.870 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:22:09.873 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:22:09.884 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:22:09.890 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:22:09.894 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:22:09.898 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
2025-12-30 04:29:06.025 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:29:06.025 DEBUG [tests.conftest] Running test: test_log_level_FATAL_from_ERROR with id: 2025-12-30_04-29-06__d88a88c7-372e-4ab2-bd83-4a1bcefaf8b4
2025-12-30 04:29:06.025 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:29:06.026 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:29:06.026 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:29:06.034 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:06.034 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-29-06__d88a88c7-372e-4ab2-bd83-4a1bcefaf8b4__wakuorg_nwaku:latest.log
2025-12-30 04:29:06.040 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:06.040 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-29-06__d88a88c7-372e-4ab2-bd83-4a1bcefaf8b4__wakuorg_nwaku:latest.log
2025-12-30 04:29:06.046 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:06.046 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-29-06__d88a88c7-372e-4ab2-bd83-4a1bcefaf8b4__wakuorg_nwaku:latest.log
2025-12-30 04:29:06.051 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:29:06.051 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-29-06__d88a88c7-372e-4ab2-bd83-4a1bcefaf8b4__wakuorg_nwaku:latest.log
2025-12-30 04:29:06.052 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:29:06.052 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:29:06.053 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:29:06.053 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:29:06.054 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:29:06.054 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.245.120
2025-12-30 04:29:06.054 DEBUG [src.node.docker_mananger] Generated ports ['3066', '3067', '3068', '3069', '3070']
2025-12-30 04:29:06.055 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:29:06.055 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:29:06.055 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:29:06.055 DEBUG [src.node.docker_mananger] docker run -i -t -p 3066:3066 -p 3067:3067 -p 3068:3068 -p 3069:3069 -p 3070:3070 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3068 --rest-port=3066 --tcp-port=3067 --discv5-udp-port=3069 --rest-address=0.0.0.0 --nat=extip:172.18.245.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2a00adb2afd2af927e9d23e38d6cbd4eee765e918eafdc1be59f823548bbd6af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3070 --metrics-logging=true --relay=true
2025-12-30 04:29:06.233 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.245.120 waku dc3286849bb1c67d4f8faf349939aaff77269228d4fe2f0d1036fbb23883f292
2025-12-30 04:29:06.262 DEBUG [src.node.docker_mananger] Container started with ID dc3286849bb1. Setting up logs at ./log/docker/node1_2025-12-30_04-29-06__d88a88c7-372e-4ab2-bd83-4a1bcefaf8b4__wakuorg_nwaku:latest.log
2025-12-30 04:29:06.263 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3066
2025-12-30 04:29:06.264 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:29:06.315 ERROR [src.node.docker_mananger] Max retries reached for container e11f61de519c. Exiting log stream.
2025-12-30 04:29:06.827 ERROR [src.node.docker_mananger] Max retries reached for container 6046f00bb869. Exiting log stream.
2025-12-30 04:29:07.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3066/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:07.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:29:07.268 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:29:07.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3066/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:07.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.245.120/tcp/3067/p2p/16Uiu2HAkzbyMUHamuqg9xLowwoxuVdTemDRbXf5C8k8jH11e9d78","/ip4/172.18.245.120/tcp/3068/ws/p2p/16Uiu2HAkzbyMUHamuqg9xLowwoxuVdTemDRbXf5C8k8jH11e9d78"],"enrUri":"enr:-L24QJzC-Dj11DI6MyAyBW0hYagZBqyF5x53XIrL2Cv5fXBVa8bCpnVln0R9ONvs1GXN3Qf1PBqscaprFwkafMsnxgcCgmlkgnY0gmlwhKwS9XiKbXVsdGlhZGRyc5YACASsEvV4Bgv7AAoErBL1eAYL_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECTO3jJWA3Rwe5ZXyLnEsPnEAPkJTqUgbz25HVww28awODdGNwggv7g3VkcIIL_YV3YWt1MgE"}'
2025-12-30 04:29:07.270 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:29:07.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3066/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:07.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:07.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3066/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:07.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:07.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3066/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:07.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.245.120/tcp/3067/p2p/16Uiu2HAkzbyMUHamuqg9xLowwoxuVdTemDRbXf5C8k8jH11e9d78","/ip4/172.18.245.120/tcp/3068/ws/p2p/16Uiu2HAkzbyMUHamuqg9xLowwoxuVdTemDRbXf5C8k8jH11e9d78"],"enrUri":"enr:-L24QJzC-Dj11DI6MyAyBW0hYagZBqyF5x53XIrL2Cv5fXBVa8bCpnVln0R9ONvs1GXN3Qf1PBqscaprFwkafMsnxgcCgmlkgnY0gmlwhKwS9XiKbXVsdGlhZGRyc5YACASsEvV4Bgv7AAoErBL1eAYL_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECTO3jJWA3Rwe5ZXyLnEsPnEAPkJTqUgbz25HVww28awODdGNwggv7g3VkcIIL_YV3YWt1MgE"}'
2025-12-30 04:29:07.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3066/version" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:07.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-124-g96196a'
2025-12-30 04:29:07.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3066/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:07.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-124-g96196a'
2025-12-30 04:29:09.281 DEBUG [tests.rest_flags.test_admin_flags] counts at FATAL: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
2025-12-30 04:29:09.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3066/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:29:09.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:29:09.286 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:29:09.287 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:29:09.287 DEBUG [src.node.waku_node] Stopping container with id dc3286849bb1
2025-12-30 04:29:09.835 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:29:09.836 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:29:09.838 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_no_pubsub_topic with id: 2025-12-30_04-15-21__31e1f441-97e4-4a05-9a87-bc7daea901a2
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-15-21__31e1f441-97e4-4a05-9a87-bc7daea901a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.18.8
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58726', '58727', '58728', '58729', '58730']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58726:58726 -p 58727:58727 -p 58728:58728 -p 58729:58729 -p 58730:58730 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58728 --rest-port=58726 --tcp-port=58727 --discv5-udp-port=58729 --rest-address=0.0.0.0 --nat=extip:172.18.18.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=65eb05d9584ff2d8c9c993e3846bb98e7fd9cd34a2171d46c25fe6beea88bb5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58730 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.8 waku f4b3964c7a6530155dd5ee38cc1fe3106f79ecc7bca9d8ec432e9d836dcbfc05
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f4b3964c7a65. Setting up logs at ./log/docker/node1_2025-12-30_04-15-21__31e1f441-97e4-4a05-9a87-bc7daea901a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58726
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1da61ffd9c19. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a237d50d0d8e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58726/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58726/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.8/tcp/58727/p2p/16Uiu2HAmNjuuj9Dpa2VkUceu1J2K61unReDwNUsbTsYuPMXqduxW","/ip4/172.18.18.8/tcp/58728/ws/p2p/16Uiu2HAmNjuuj9Dpa2VkUceu1J2K61unReDwNUsbTsYuPMXqduxW"],"enrUri":"enr:-L24QEHhXLA1hmBwpwu_6iJLFKhNIOvc3eExOoZZ4TH2hmRrFpu_H_qQGQCdFgDdRGEI-kiR898z72Z_BplK1EejC5QCgmlkgnY0gmlwhKwSEgiKbXVsdGlhZGRyc5YACASsEhIIBuVnAAoErBISCAblaN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDldfAjVj4SLgstIjh8OoWb0k3KNurgaA9LlRjBkH4d0ODdGNwguVng3VkcILlaYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-15-21__31e1f441-97e4-4a05-9a87-bc7daea901a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.10.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22506', '22507', '22508', '22509', '22510']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22506:22506 -p 22507:22507 -p 22508:22508 -p 22509:22509 -p 22510:22510 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22508 --rest-port=22506 --tcp-port=22507 --discv5-udp-port=22509 --rest-address=0.0.0.0 --nat=extip:172.18.10.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faeafdb90b9bbe0edd5d9898a044c4acb5caabd233e2bbcc68068e81135ecbbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22510 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEHhXLA1hmBwpwu_6iJLFKhNIOvc3eExOoZZ4TH2hmRrFpu_H_qQGQCdFgDdRGEI-kiR898z72Z_BplK1EejC5QCgmlkgnY0gmlwhKwSEgiKbXVsdGlhZGRyc5YACASsEhIIBuVnAAoErBISCAblaN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDldfAjVj4SLgstIjh8OoWb0k3KNurgaA9LlRjBkH4d0ODdGNwguVng3VkcILlaYV3YWt1MgU --filternode=/ip4/172.18.18.8/tcp/58727/p2p/16Uiu2HAmNjuuj9Dpa2VkUceu1J2K61unReDwNUsbTsYuPMXqduxW
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.10.102 waku adf846102fa56b1a9189b7a6449a5cc48815e8b128cd58a24b5204a5b4d35b80
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID adf846102fa5. Setting up logs at ./log/docker/node2_2025-12-30_04-15-21__31e1f441-97e4-4a05-9a87-bc7daea901a2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22506
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22506/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22506/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.102/tcp/22507/p2p/16Uiu2HAm812GF94Xu42mh5fp9gexekbx1A9FNi9xb7NqbwRaKXTb","/ip4/172.18.10.102/tcp/22508/ws/p2p/16Uiu2HAm812GF94Xu42mh5fp9gexekbx1A9FNi9xb7NqbwRaKXTb"],"enrUri":"enr:-L24QL7Jbb9RjvDdoaN-ad9nTmfiNK_K4nrjX8dvKhUIZPQULn6YOFkprv0v8-W8zAS4fxis11TU-P6XiRwQ65nZCnUCgmlkgnY0gmlwhKwSCmaKbXVsdGlhZGRyc5YACASsEgpmBlfrAAoErBIKZgZX7N0DgnJzhQADAQAAiXNlY3AyNTZrMaECutdYN69znWFOlB8S9Po-d7N6WvRQohsJllbGS6HavZ6DdGNwglfrg3VkcIJX7YV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22506/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.18.8/tcp/58727/p2p/16Uiu2HAmNjuuj9Dpa2VkUceu1J2K61unReDwNUsbTsYuPMXqduxW"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58726/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22506/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c3edbbd6-ee6b-468e-80de-c25718cd9622", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c3edbbd6-ee6b-468e-80de-c25718cd9622","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:22506/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"]}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f4b3964c7a65
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id adf846102fa5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_filter_subscriptions_shape with id: 2025-12-30_04-29-11__34c21d83-0838-4194-884b-61c5f83ed5aa
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-29-11__34c21d83-0838-4194-884b-61c5f83ed5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-29-11__34c21d83-0838-4194-884b-61c5f83ed5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-30_04-29-11__34c21d83-0838-4194-884b-61c5f83ed5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-30_04-29-11__34c21d83-0838-4194-884b-61c5f83ed5aa__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.137.179
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46028', '46029', '46030', '46031', '46032']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46028:46028 -p 46029:46029 -p 46030:46030 -p 46031:46031 -p 46032:46032 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46030 --rest-port=46028 --tcp-port=46029 --discv5-udp-port=46031 --rest-address=0.0.0.0 --nat=extip:172.18.137.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b8bec3f093fcdad04e827f196ddb4686235b678fdb09df6a8deafe485a94864 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46032 --metrics-logging=true --filter=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.137.179 waku 39da2c11b8312526467bfed451116e48feecfc4c12779a4aeee6809355950c51
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 39da2c11b831. Setting up logs at ./log/docker/node1_2025-12-30_04-29-11__34c21d83-0838-4194-884b-61c5f83ed5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46028
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 30fb5267c63a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d0b0db741bc2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46028/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46028/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.137.179/tcp/46029/p2p/16Uiu2HAmFVKckDR3WygGCisoJ7b3zsyUis1J4WCnyZY36bBgDKUk","/ip4/172.18.137.179/tcp/46030/ws/p2p/16Uiu2HAmFVKckDR3WygGCisoJ7b3zsyUis1J4WCnyZY36bBgDKUk"],"enrUri":"enr:-L24QFUvMMDpHp-PV8iTfbp06hqjW8AVMdjbYM-3KufGm8AYLDlW2NggCuMDZtETChxXcKs6qf5OKJZsWO-Sk1JeX7wCgmlkgnY0gmlwhKwSibOKbXVsdGlhZGRyc5YACASsEomzBrPNAAoErBKJswazzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKhkJkRS25R5cGTx9--IkyUH3KdNK2qMFsWi7zJjKQ2GDdGNwgrPNg3VkcIKzz4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.56.156
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16513', '16514', '16515', '16516', '16517']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16513:16513 -p 16514:16514 -p 16515:16515 -p 16516:16516 -p 16517:16517 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16515 --rest-port=16513 --tcp-port=16514 --discv5-udp-port=16516 --rest-address=0.0.0.0 --nat=extip:172.18.56.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b395ffac7e843bddc0229ee3ec5cc3854b7ac93dbdfee8bedb7dba50c5ddde1f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16517 --metrics-logging=true --relay=false --filternode=/ip4/172.18.137.179/tcp/46029/p2p/16Uiu2HAmFVKckDR3WygGCisoJ7b3zsyUis1J4WCnyZY36bBgDKUk --discv5-bootstrap-node=enr:-L24QFUvMMDpHp-PV8iTfbp06hqjW8AVMdjbYM-3KufGm8AYLDlW2NggCuMDZtETChxXcKs6qf5OKJZsWO-Sk1JeX7wCgmlkgnY0gmlwhKwSibOKbXVsdGlhZGRyc5YACASsEomzBrPNAAoErBKJswazzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKhkJkRS25R5cGTx9--IkyUH3KdNK2qMFsWi7zJjKQ2GDdGNwgrPNg3VkcIKzz4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.56.156 waku 507dbbdac8bcfb4c0619983e7901c962b2bb263370ee799ab636296114f70ce3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 507dbbdac8bc. Setting up logs at ./log/docker/node2_2025-12-30_04-29-11__34c21d83-0838-4194-884b-61c5f83ed5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16513
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16513/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16513/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.156/tcp/16514/p2p/16Uiu2HAkyYAZ7A4gQsL1fKtbUMVeGyHYcAbqnFXXheqPR4Q6QvtZ","/ip4/172.18.56.156/tcp/16515/ws/p2p/16Uiu2HAkyYAZ7A4gQsL1fKtbUMVeGyHYcAbqnFXXheqPR4Q6QvtZ"],"enrUri":"enr:-L24QP-91XiXIXWEqlc6UogyopStXbi8zZWl5u2C7Zb9NArTFCLnFe0RuGdPfUxI4QkSKFXR-CZIJiSQZBfbJSmVxfoCgmlkgnY0gmlwhKwSOJyKbXVsdGlhZGRyc5YACASsEjicBkCCAAoErBI4nAZAg90DgnJzhQADAQAAiXNlY3AyNTZrMaECPRiKrQavePkZOv4Bc_brFKQVAE43ddL66B8Ecr4FKSqDdGNwgkCCg3VkcIJAhIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16513/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46028/admin/v1/filter/subscriptions" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"peerId":"16Uiu2HAkyYAZ7A4gQsL1fKtbUMVeGyHYcAbqnFXXheqPR4Q6QvtZ","filterCriteria":[{"pubsubTopic":"/waku/2/rs/3/1","contentTopic":"/test/1/waku-filter/proto"}]}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:84 Node admin subscriptions info[{'peerId': '16Uiu2HAkyYAZ7A4gQsL1fKtbUMVeGyHYcAbqnFXXheqPR4Q6QvtZ', 'filterCriteria': [{'pubsubTopic': '/waku/2/rs/3/1', 'contentTopic': '/test/1/waku-filter/proto'}]}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46028/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.56.156/tcp/34160/p2p/16Uiu2HAkyYAZ7A4gQsL1fKtbUMVeGyHYcAbqnFXXheqPR4Q6QvtZ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[],"connected":"Connected","agent":"nwaku-v0.36.0-124-g96196a","origin":"UnknownOrigin"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:86 node 1 peers [{'multiaddr': '/ip4/172.18.56.156/tcp/34160/p2p/16Uiu2HAkyYAZ7A4gQsL1fKtbUMVeGyHYcAbqnFXXheqPR4Q6QvtZ', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-124-g96196a', 'origin': 'UnknownOrigin'}]
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 39da2c11b831
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 507dbbdac8bc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,75 @@
2025-12-30 04:45:19.781 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:45:19.782 DEBUG [tests.conftest] Running test: test_relay_subscribe_with_invalid_pubsub_topic_format with id: 2025-12-30_04-45-19__932bf659-baa0-42c6-81d9-86041a9c5b11
2025-12-30 04:45:19.782 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:45:19.782 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:45:19.782 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:45:19.789 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:45:19.789 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-45-19__932bf659-baa0-42c6-81d9-86041a9c5b11__wakuorg_nwaku:latest.log
2025-12-30 04:45:19.789 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:45:19.789 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:45:19.790 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:45:19.791 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.98
2025-12-30 04:45:19.791 DEBUG [src.node.docker_mananger] Generated ports ['42144', '42145', '42146', '42147', '42148']
2025-12-30 04:45:19.791 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:45:19.791 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:45:19.791 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:45:19.791 DEBUG [src.node.docker_mananger] docker run -i -t -p 42144:42144 -p 42145:42145 -p 42146:42146 -p 42147:42147 -p 42148:42148 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42146 --rest-port=42144 --tcp-port=42145 --discv5-udp-port=42147 --rest-address=0.0.0.0 --nat=extip:172.18.171.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be20db5ab707df497ea7ac5e0479cf97916d3fa6ce8424e1aa1bbc3aeccfda7d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42148 --metrics-logging=true --relay=true
2025-12-30 04:45:19.971 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.98 waku 8c83c71ad29ec214b4b0e7b59a01510feca39bae185d7df736d59cc2ae155180
2025-12-30 04:45:20.002 DEBUG [src.node.docker_mananger] Container started with ID 8c83c71ad29e. Setting up logs at ./log/docker/node1_2025-12-30_04-45-19__932bf659-baa0-42c6-81d9-86041a9c5b11__wakuorg_nwaku:latest.log
2025-12-30 04:45:20.003 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42144
2025-12-30 04:45:20.004 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:45:20.081 ERROR [src.node.docker_mananger] Max retries reached for container a2a3bb775071. Exiting log stream.
2025-12-30 04:45:20.562 ERROR [src.node.docker_mananger] Max retries reached for container 153ad2f13fa4. Exiting log stream.
2025-12-30 04:45:21.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42144/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:45:21.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:45:21.007 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:45:21.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42144/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:45:21.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.98/tcp/42145/p2p/16Uiu2HAmSh93RgjffV4PqeFkp8BTYUGg5p62Agk7u3d9Kuj29cHj","/ip4/172.18.171.98/tcp/42146/ws/p2p/16Uiu2HAmSh93RgjffV4PqeFkp8BTYUGg5p62Agk7u3d9Kuj29cHj"],"enrUri":"enr:-L24QG0YcUcl_smvS0uw_aRGuKlyZA--73C6KSxwrmMjXdCCMzYU9I60zm73D7ERXJAqIm1WGM0GFlFZZdzC-KDz1SACgmlkgnY0gmlwhKwSq2KKbXVsdGlhZGRyc5YACASsEqtiBqShAAoErBKrYgakot0DgnJzhQADAQAAiXNlY3AyNTZrMaED0JCbTvOCdmv2VXSQTaB1WsoKqDjFWIgM-shsjHOb9EaDdGNwgqShg3VkcIKko4V3YWt1MgE"}'
2025-12-30 04:45:21.010 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:45:21.016 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:45:21.016 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-45-19__932bf659-baa0-42c6-81d9-86041a9c5b11__wakuorg_nwaku:latest.log
2025-12-30 04:45:21.016 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:45:21.017 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:45:21.018 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:45:21.018 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.37
2025-12-30 04:45:21.018 DEBUG [src.node.docker_mananger] Generated ports ['29377', '29378', '29379', '29380', '29381']
2025-12-30 04:45:21.018 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:45:21.018 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:45:21.019 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:45:21.019 DEBUG [src.node.docker_mananger] docker run -i -t -p 29377:29377 -p 29378:29378 -p 29379:29379 -p 29380:29380 -p 29381:29381 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29379 --rest-port=29377 --tcp-port=29378 --discv5-udp-port=29380 --rest-address=0.0.0.0 --nat=extip:172.18.37.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2f336af81afd445bc40c67bbfa6d405238caa17f0c49b59da051a3ece0b1df08 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29381 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG0YcUcl_smvS0uw_aRGuKlyZA--73C6KSxwrmMjXdCCMzYU9I60zm73D7ERXJAqIm1WGM0GFlFZZdzC-KDz1SACgmlkgnY0gmlwhKwSq2KKbXVsdGlhZGRyc5YACASsEqtiBqShAAoErBKrYgakot0DgnJzhQADAQAAiXNlY3AyNTZrMaED0JCbTvOCdmv2VXSQTaB1WsoKqDjFWIgM-shsjHOb9EaDdGNwgqShg3VkcIKko4V3YWt1MgE
2025-12-30 04:45:21.215 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.37 waku a707661e70f54c21714e773a3ac8a19a3d3b9c3fce48169a324450d50bfa0350
2025-12-30 04:45:21.247 DEBUG [src.node.docker_mananger] Container started with ID a707661e70f5. Setting up logs at ./log/docker/node2_2025-12-30_04-45-19__932bf659-baa0-42c6-81d9-86041a9c5b11__wakuorg_nwaku:latest.log
2025-12-30 04:45:21.247 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29377
2025-12-30 04:45:21.248 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:45:22.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29377/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:45:22.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:45:22.261 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:45:22.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29377/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:45:22.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.37/tcp/29378/p2p/16Uiu2HAkxWuPEFoSaxLJv5wD3rUSBfuhQJ5JgRGRKiFoecxbEGbM","/ip4/172.18.37.37/tcp/29379/ws/p2p/16Uiu2HAkxWuPEFoSaxLJv5wD3rUSBfuhQJ5JgRGRKiFoecxbEGbM"],"enrUri":"enr:-L24QIQWuxRvNG0WhOdbdr5n6YeaoiAmKzHyaVOE43trOGrCMMLOodFbp6AGZfQqCR64vMhH9_O82bSQODxtxwfB6TYCgmlkgnY0gmlwhKwSJSWKbXVsdGlhZGRyc5YACASsEiUlBnLCAAoErBIlJQZyw90DgnJzhQADAQAAiXNlY3AyNTZrMaECLeoe8Ax5lKUzRmdvZPzjsZXB91hCSoWlzTxlSZiW76yDdGNwgnLCg3VkcIJyxIV3YWt1MgE"}'
2025-12-30 04:45:22.268 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:45:22.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29377/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.171.98/tcp/42145/p2p/16Uiu2HAmSh93RgjffV4PqeFkp8BTYUGg5p62Agk7u3d9Kuj29cHj"]'
2025-12-30 04:45:22.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:45:22.271 DEBUG [tests.relay.test_subscribe] Running test with payload /test/2/rs/0/1
2025-12-30 04:45:22.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42144/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/1"'
2025-12-30 04:45:22.274 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42144/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:45:22.275 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/3/rs/0/1
2025-12-30 04:45:22.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42144/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/1"'
2025-12-30 04:45:22.277 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42144/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:45:22.278 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/test/0/1
2025-12-30 04:45:22.278 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42144/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/1"'
2025-12-30 04:45:22.280 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42144/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:45:22.281 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/3/b
2025-12-30 04:45:22.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42144/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
2025-12-30 04:45:22.284 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42144/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:45:22.284 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/0
2025-12-30 04:45:22.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42144/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
2025-12-30 04:45:22.286 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42144/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-30 04:45:22.288 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:45:22.289 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:45:22.290 DEBUG [src.node.waku_node] Stopping container with id 8c83c71ad29e
2025-12-30 04:45:22.853 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:45:22.853 DEBUG [src.node.waku_node] Stopping container with id a707661e70f5
2025-12-30 04:45:23.364 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:45:23.366 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:45:23.371 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:45:23.375 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,39 @@
2025-12-30 04:36:50.827 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:36:50.827 DEBUG [tests.conftest] Running test: test_verify_node_version2 with id: 2025-12-30_04-36-50__93c5c616-2523-4bf3-8257-ce64e0015dc7
2025-12-30 04:36:50.828 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:36:50.828 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-30 04:36:50.828 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-30 04:36:50.835 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:36:50.835 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-36-50__93c5c616-2523-4bf3-8257-ce64e0015dc7__wakuorg_nwaku:latest.log
2025-12-30 04:36:50.835 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:36:50.835 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-30 04:36:50.836 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:36:50.836 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:36:50.838 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:36:50.838 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.173
2025-12-30 04:36:50.838 DEBUG [src.node.docker_mananger] Generated ports ['34899', '34900', '34901', '34902', '34903']
2025-12-30 04:36:50.838 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:36:50.838 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:36:50.838 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:36:50.838 DEBUG [src.node.docker_mananger] docker run -i -t -p 34899:34899 -p 34900:34900 -p 34901:34901 -p 34902:34902 -p 34903:34903 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34901 --rest-port=34899 --tcp-port=34900 --discv5-udp-port=34902 --rest-address=0.0.0.0 --nat=extip:172.18.86.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2307d4d8e5df40db1fb519b3bfb6f4f0255daefb2cda1e91e4ad7c5bad8b7d4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34903 --metrics-logging=true --relay=true
2025-12-30 04:36:51.025 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.173 waku cc0cfb54b89c13a9ac4b4e993dbba5bc32037ab2724f0eea354fa0ecd9e9a0d1
2025-12-30 04:36:51.058 DEBUG [src.node.docker_mananger] Container started with ID cc0cfb54b89c. Setting up logs at ./log/docker/node1_2025-12-30_04-36-50__93c5c616-2523-4bf3-8257-ce64e0015dc7__wakuorg_nwaku:latest.log
2025-12-30 04:36:51.058 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34899
2025-12-30 04:36:51.058 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:36:51.127 ERROR [src.node.docker_mananger] Max retries reached for container c16465e0fe65. Exiting log stream.
2025-12-30 04:36:51.630 ERROR [src.node.docker_mananger] Max retries reached for container 50245f0fe2bb. Exiting log stream.
2025-12-30 04:36:52.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34899/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:52.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:36:52.062 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:36:52.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34899/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:52.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.173/tcp/34900/p2p/16Uiu2HAm8XvSwNBqhTsrC5LdJVbAdrssz7w6NKQtYPjJ6vstfaSM","/ip4/172.18.86.173/tcp/34901/ws/p2p/16Uiu2HAm8XvSwNBqhTsrC5LdJVbAdrssz7w6NKQtYPjJ6vstfaSM"],"enrUri":"enr:-L24QDZcGgHcipzOMtaIJdM-_cb8fw2OOcbhiUdMhIuEHOhAHY-AOmODCivdzUsVemg1_BFTMe2stRjyb2HQTtEbrrUCgmlkgnY0gmlwhKwSVq2KbXVsdGlhZGRyc5YACASsElatBohUAAoErBJWrQaIVd0DgnJzhQADAQAAiXNlY3AyNTZrMaECwsHGIDfDAQgRxtsTnE-WhAQQ9lo0D_Dvl_lIpqi1QYKDdGNwgohUg3VkcIKIVoV3YWt1MgE"}'
2025-12-30 04:36:52.065 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:36:52.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34899/version" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:36:52.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-124-g96196a'
2025-12-30 04:36:52.067 DEBUG [tests.rest_flags.test_debug_flags] version of created node is v0.36.0-124-g96196a
2025-12-30 04:36:52.069 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:36:52.071 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:36:52.071 DEBUG [src.node.waku_node] Stopping container with id cc0cfb54b89c
2025-12-30 04:36:52.582 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:36:52.584 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:36:52.586 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2025-12-30 04:21:46.851 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-30 04:21:46.852 DEBUG [tests.conftest] Running test: test_publish_with_invalid_meta with id: 2025-12-30_04-21-46__38ea5b47-d853-4974-85e3-38314aadc3e0
2025-12-30 04:21:46.852 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-30 04:21:46.852 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-30 04:21:46.853 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-30 04:21:46.860 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:46.860 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-30_04-21-46__38ea5b47-d853-4974-85e3-38314aadc3e0__wakuorg_nwaku:latest.log
2025-12-30 04:21:46.860 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:21:46.860 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:21:46.862 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:21:46.862 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.220
2025-12-30 04:21:46.862 DEBUG [src.node.docker_mananger] Generated ports ['38864', '38865', '38866', '38867', '38868']
2025-12-30 04:21:46.863 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:21:46.863 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:21:46.863 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:21:46.863 DEBUG [src.node.docker_mananger] docker run -i -t -p 38864:38864 -p 38865:38865 -p 38866:38866 -p 38867:38867 -p 38868:38868 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38866 --rest-port=38864 --tcp-port=38865 --discv5-udp-port=38867 --rest-address=0.0.0.0 --nat=extip:172.18.53.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=25bb31a58fcfccff1d33aa8d26fd79fba8e4d55bbaacc4e33e06c6f9acd15a21 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38868 --metrics-logging=true --relay=true
2025-12-30 04:21:47.048 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.220 waku 10b3b0156d2260f283064bcf97be31d00a2323298f2d76e899ac27ed13dbed51
2025-12-30 04:21:47.078 DEBUG [src.node.docker_mananger] Container started with ID 10b3b0156d22. Setting up logs at ./log/docker/node1_2025-12-30_04-21-46__38ea5b47-d853-4974-85e3-38314aadc3e0__wakuorg_nwaku:latest.log
2025-12-30 04:21:47.078 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38864
2025-12-30 04:21:47.079 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:21:47.127 ERROR [src.node.docker_mananger] Max retries reached for container a79a9ec8aa9a. Exiting log stream.
2025-12-30 04:21:47.652 ERROR [src.node.docker_mananger] Max retries reached for container c6244cb095fd. Exiting log stream.
2025-12-30 04:21:48.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38864/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:48.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:21:48.085 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:21:48.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38864/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:48.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.220/tcp/38865/p2p/16Uiu2HAmNQjvzjuSdPJuNNgvdMr3F5qojvJ8AxheHEEQTf26jrfE","/ip4/172.18.53.220/tcp/38866/ws/p2p/16Uiu2HAmNQjvzjuSdPJuNNgvdMr3F5qojvJ8AxheHEEQTf26jrfE"],"enrUri":"enr:-L24QIAphdPCMXTvb3aEZ3k2Xv8TdGDWiSgpVdPgT816SqGMT48C0nwjjpHni34slwJ_qWaBG9gsz3otlAJWvLziMFACgmlkgnY0gmlwhKwSNdyKbXVsdGlhZGRyc5YACASsEjXcBpfRAAoErBI13AaX0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkO5vOnk2o-AlI9jV6fI_X3aZ1rO23MlE4YNut0IDOY2DdGNwgpfRg3VkcIKX04V3YWt1MgE"}'
2025-12-30 04:21:48.088 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:21:48.094 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-30 04:21:48.094 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-30_04-21-46__38ea5b47-d853-4974-85e3-38314aadc3e0__wakuorg_nwaku:latest.log
2025-12-30 04:21:48.094 DEBUG [src.node.waku_node] Starting Node...
2025-12-30 04:21:48.094 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-30 04:21:48.096 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-30 04:21:48.096 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.114
2025-12-30 04:21:48.096 DEBUG [src.node.docker_mananger] Generated ports ['13754', '13755', '13756', '13757', '13758']
2025-12-30 04:21:48.096 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-30 04:21:48.096 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-30 04:21:48.096 DEBUG [src.node.waku_node] Using volumes []
2025-12-30 04:21:48.097 DEBUG [src.node.docker_mananger] docker run -i -t -p 13754:13754 -p 13755:13755 -p 13756:13756 -p 13757:13757 -p 13758:13758 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13756 --rest-port=13754 --tcp-port=13755 --discv5-udp-port=13757 --rest-address=0.0.0.0 --nat=extip:172.18.65.114 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d91d10e43a696a384f2b6ecbdfad5bc0414cfce6ac1e03131ec5afd1cbbcdf95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13758 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIAphdPCMXTvb3aEZ3k2Xv8TdGDWiSgpVdPgT816SqGMT48C0nwjjpHni34slwJ_qWaBG9gsz3otlAJWvLziMFACgmlkgnY0gmlwhKwSNdyKbXVsdGlhZGRyc5YACASsEjXcBpfRAAoErBI13AaX0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkO5vOnk2o-AlI9jV6fI_X3aZ1rO23MlE4YNut0IDOY2DdGNwgpfRg3VkcIKX04V3YWt1MgE
2025-12-30 04:21:48.280 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.114 waku 32a91d14c0e5e81cc415698925aadee041247ee7a61aafaf12cf747362a41c05
2025-12-30 04:21:48.316 DEBUG [src.node.docker_mananger] Container started with ID 32a91d14c0e5. Setting up logs at ./log/docker/node2_2025-12-30_04-21-46__38ea5b47-d853-4974-85e3-38314aadc3e0__wakuorg_nwaku:latest.log
2025-12-30 04:21:48.317 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13754
2025-12-30 04:21:48.317 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-30 04:21:49.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13754/health" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:49.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-30 04:21:49.326 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-30 04:21:49.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13754/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:49.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.114/tcp/13755/p2p/16Uiu2HAmUS5Zja3JAWU4wQAsEZxdL7Msg5YRe5596Bs312cvoYDT","/ip4/172.18.65.114/tcp/13756/ws/p2p/16Uiu2HAmUS5Zja3JAWU4wQAsEZxdL7Msg5YRe5596Bs312cvoYDT"],"enrUri":"enr:-L24QENPYnnkq02djaY_rWumdJyUePbnmzm1tVWOjoriKQUQKq_LP1q8r0pzdL6Nw-Mnxw1pZk0411OPxEd9UcdNRegCgmlkgnY0gmlwhKwSQXKKbXVsdGlhZGRyc5YACASsEkFyBjW7AAoErBJBcgY1vN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6mxWIIPGsPBn4Y4z0HNDINXkCsJFhqVa8Ab2RcUsos6DdGNwgjW7g3VkcII1vYV3YWt1MgE"}'
2025-12-30 04:21:49.332 INFO [src.node.waku_node] REST service is ready !!
2025-12-30 04:21:49.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13754/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.220/tcp/38865/p2p/16Uiu2HAmNQjvzjuSdPJuNNgvdMr3F5qojvJ8AxheHEEQTf26jrfE"]'
2025-12-30 04:21:49.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:49.336 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-30 04:21:49.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38864/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:21:49.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:49.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13754/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-30 04:21:49.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:49.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38864/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-30 04:21:49.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-30 04:21:49.352 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-30 04:21:49.453 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:49.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38864/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:49.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068509346775296,"ephemeral":false,"proof":""}]'
2025-12-30 04:21:49.457 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-30 04:21:49.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13754/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-30 04:21:49.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1767068509346775296,"ephemeral":false,"proof":""}]'
2025-12-30 04:21:49.461 INFO [src.steps.relay] WARM UP successful!!
2025-12-30 04:21:49.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38864/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "meta": "Relay works!!"}'
2025-12-30 04:21:49.464 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38864/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
2025-12-30 04:21:49.467 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-30 04:21:49.468 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-30 04:21:49.468 DEBUG [src.node.waku_node] Stopping container with id 10b3b0156d22
2025-12-30 04:21:50.016 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:21:50.017 DEBUG [src.node.waku_node] Stopping container with id 32a91d14c0e5
2025-12-30 04:21:50.515 DEBUG [src.node.waku_node] Container stopped.
2025-12-30 04:21:50.516 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-30 04:21:50.523 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-30 04:21:50.528 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

Some files were not shown because too many files have changed in this diff Show More