deploy: 33596417e34411faac4e115052bf62025070f319

This commit is contained in:
romanzac 2026-03-03 04:53:13 +00:00
parent 5b8d7e2054
commit 0ff8938216
1470 changed files with 511039 additions and 6 deletions

2
nim/1102/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,72 @@
2026-03-03 04:39:09.500 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:39:09.500 DEBUG [tests.conftest] Running test: test_get_store_messages_with_wrong_typo_content_topic with id: 2026-03-03_04-39-09__d2d69c61-e98a-41e4-8827-1d9924d098fc
2026-03-03 04:39:09.501 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:39:09.503 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:39:09.504 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:39:09.513 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:09.514 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-39-09__d2d69c61-e98a-41e4-8827-1d9924d098fc__wakuorg_nwaku:latest.log
2026-03-03 04:39:09.514 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:09.514 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:09.517 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:09.517 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.200.124
2026-03-03 04:39:09.517 DEBUG [src.node.docker_mananger] Generated ports ['4025', '4026', '4027', '4028', '4029']
2026-03-03 04:39:09.518 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:09.518 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:09.518 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:09.518 DEBUG [src.node.docker_mananger] docker run -i -t -p 4025:4025 -p 4026:4026 -p 4027:4027 -p 4028:4028 -p 4029:4029 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=4027 --rest-port=4025 --tcp-port=4026 --discv5-udp-port=4028 --rest-address=0.0.0.0 --nat=extip:172.18.200.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd705a2efa6ab3055e9c0261c1650f4cc39faeaa0935c02dab72acace62fc1e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4029 --metrics-logging=true --store=true --relay=true
2026-03-03 04:39:09.709 ERROR [src.node.docker_mananger] Max retries reached for container 53422083c7ef. Exiting log stream.
2026-03-03 04:39:09.714 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.200.124 waku 4c40d4f60b5f2643fa9a3f0742ab1c853cb9b8d44bf115ddc4235eb67f82975a
2026-03-03 04:39:09.748 DEBUG [src.node.docker_mananger] Container started with ID 4c40d4f60b5f. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-39-09__d2d69c61-e98a-41e4-8827-1d9924d098fc__wakuorg_nwaku:latest.log
2026-03-03 04:39:09.750 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4025
2026-03-03 04:39:09.750 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:10.356 ERROR [src.node.docker_mananger] Max retries reached for container ddf0b799dbe4. Exiting log stream.
2026-03-03 04:39:10.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4025/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:10.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:10.753 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:10.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4025/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:10.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.124/tcp/4026/p2p/16Uiu2HAmNHqnK8X2ZkqNiP3j5KsDC2MaPGH3MTLx4KqnpNW3rS61","/ip4/172.18.200.124/tcp/4027/ws/p2p/16Uiu2HAmNHqnK8X2ZkqNiP3j5KsDC2MaPGH3MTLx4KqnpNW3rS61"],"enrUri":"enr:-L24QKzvWU15676UstoV6P2gSoVfHPWBLHQgzWIxCUGJLedpXiKdF6oW21ALDOybNOs4AD3TPFAuocqGwN8OXjj4y1wCgmlkgnY0gmlwhKwSyHyKbXVsdGlhZGRyc5YACASsEsh8Bg-6AAoErBLIfAYPu90DgnJzhQADAQAAiXNlY3AyNTZrMaEDjyn72G8LlAP8nqyR6v6D50O8Tq6ab_DSIquBH92oBk6DdGNwgg-6g3VkcIIPvIV3YWt1MgM"}'
2026-03-03 04:39:10.756 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:10.763 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:10.763 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-39-09__d2d69c61-e98a-41e4-8827-1d9924d098fc__wakuorg_nwaku:latest.log
2026-03-03 04:39:10.764 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:10.764 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:10.765 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:10.765 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.111.130
2026-03-03 04:39:10.765 DEBUG [src.node.docker_mananger] Generated ports ['54333', '54334', '54335', '54336', '54337']
2026-03-03 04:39:10.766 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:10.766 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:10.766 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:10.766 DEBUG [src.node.docker_mananger] docker run -i -t -p 54333:54333 -p 54334:54334 -p 54335:54335 -p 54336:54336 -p 54337:54337 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=54335 --rest-port=54333 --tcp-port=54334 --discv5-udp-port=54336 --rest-address=0.0.0.0 --nat=extip:172.18.111.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f77a5732f0c17ecfcedb6e900dea60dc3ce462db4bfea0e0c7d67abea3ff038a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54337 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKzvWU15676UstoV6P2gSoVfHPWBLHQgzWIxCUGJLedpXiKdF6oW21ALDOybNOs4AD3TPFAuocqGwN8OXjj4y1wCgmlkgnY0gmlwhKwSyHyKbXVsdGlhZGRyc5YACASsEsh8Bg-6AAoErBLIfAYPu90DgnJzhQADAQAAiXNlY3AyNTZrMaEDjyn72G8LlAP8nqyR6v6D50O8Tq6ab_DSIquBH92oBk6DdGNwgg-6g3VkcIIPvIV3YWt1MgM --storenode=/ip4/172.18.200.124/tcp/4026/p2p/16Uiu2HAmNHqnK8X2ZkqNiP3j5KsDC2MaPGH3MTLx4KqnpNW3rS61 --store=true --relay=true
2026-03-03 04:39:10.963 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.111.130 waku 52b780e57afa46a3a7c908ddf0178da35aeb8252234a714f49977ecb09983a82
2026-03-03 04:39:11.002 DEBUG [src.node.docker_mananger] Container started with ID 52b780e57afa. Setting up logs at ./log/docker/store_node1_2026-03-03_04-39-09__d2d69c61-e98a-41e4-8827-1d9924d098fc__wakuorg_nwaku:latest.log
2026-03-03 04:39:11.003 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54333
2026-03-03 04:39:11.003 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:12.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54333/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:12.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:12.008 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:12.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54333/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:12.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.130/tcp/54334/p2p/16Uiu2HAmPe29q4Caau1qEjPJPC9QVhQUE8Crog8PCzevgvsT6SZW","/ip4/172.18.111.130/tcp/54335/ws/p2p/16Uiu2HAmPe29q4Caau1qEjPJPC9QVhQUE8Crog8PCzevgvsT6SZW"],"enrUri":"enr:-L24QPujrPq0Ksj3fZ-gLYF-2jQ8A3haqVjS0nVDlAEP27mtBy9aLMiH1e9gwXM7AdMI2qECmih9BNaKke4xTfRF9MACgmlkgnY0gmlwhKwSb4KKbXVsdGlhZGRyc5YACASsEm-CBtQ-AAoErBJvggbUP90DgnJzhQADAQAAiXNlY3AyNTZrMaEDozEDa_rZGzmogRUSz_K2MmVFTz-AVbQZfOuaW_9110mDdGNwgtQ-g3VkcILUQIV3YWt1MgM"}'
2026-03-03 04:39:12.011 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:12.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54333/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.200.124/tcp/4026/p2p/16Uiu2HAmNHqnK8X2ZkqNiP3j5KsDC2MaPGH3MTLx4KqnpNW3rS61"]'
2026-03-03 04:39:12.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:12.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4025/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:12.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:12.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54333/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:12.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:12.020 DEBUG [tests.store.test_api_flags] Trying to publish msg with content topic /myapp/1/latest/protoo
2026-03-03 04:39:12.021 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:12.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4025/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/protoo", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:12.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:12.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:12.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54333/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fprotoo&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:12.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06ee8417766b45cd8f155c06264768ea091ee1e7f414ff73ff205c89188c3b71","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/protoo","version":0,"timestamp":1772512752021000991,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-03-03 04:39:12.231 DEBUG [tests.store.test_api_flags] stored content topic is /myapp/1/latest/protoo
2026-03-03 04:39:12.233 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:39:12.234 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:39:12.234 DEBUG [src.node.waku_node] Stopping container with id 4c40d4f60b5f
2026-03-03 04:39:12.842 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:12.842 DEBUG [src.node.waku_node] Stopping container with id 52b780e57afa
2026-03-03 04:39:13.401 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:13.403 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:39:13.411 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:39:13.417 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,116 @@
2026-03-03 04:34:33.538 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:33.538 DEBUG [tests.conftest] Running test: test_metrics_after_relay_publish with id: 2026-03-03_04-34-33__8960a97e-6e54-482f-8490-cdead6ee7623
2026-03-03 04:34:33.539 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:33.539 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:34:33.539 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-03 04:34:33.540 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:33.540 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:34:33.540 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-03 04:34:33.551 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:33.551 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-33__8960a97e-6e54-482f-8490-cdead6ee7623__wakuorg_nwaku:latest.log
2026-03-03 04:34:33.552 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:33.552 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:33.554 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:33.555 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.121.248
2026-03-03 04:34:33.555 DEBUG [src.node.docker_mananger] Generated ports ['64487', '64488', '64489', '64490', '64491']
2026-03-03 04:34:33.556 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:33.556 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:33.556 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:33.556 DEBUG [src.node.docker_mananger] docker run -i -t -p 64487:64487 -p 64488:64488 -p 64489:64489 -p 64490:64490 -p 64491:64491 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=64489 --rest-port=64487 --tcp-port=64488 --discv5-udp-port=64490 --rest-address=0.0.0.0 --nat=extip:172.18.121.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfc3157983cfa5fed1677c81d347d32d6efa872eb6aa5af288edbcb2c1dbc1f8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64491 --metrics-logging=true --relay=true
2026-03-03 04:34:33.748 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.121.248 waku 3d0d288adc5a082e45958b0982954c2782c65244d9a1d3c6d5bc73a7d6cd96f0
2026-03-03 04:34:33.785 DEBUG [src.node.docker_mananger] Container started with ID 3d0d288adc5a. Setting up logs at ./log/docker/node1_2026-03-03_04-34-33__8960a97e-6e54-482f-8490-cdead6ee7623__wakuorg_nwaku:latest.log
2026-03-03 04:34:33.785 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64487
2026-03-03 04:34:33.785 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:33.798 ERROR [src.node.docker_mananger] Max retries reached for container 9c58551874e8. Exiting log stream.
2026-03-03 04:34:34.377 ERROR [src.node.docker_mananger] Max retries reached for container a411f1c965bd. Exiting log stream.
2026-03-03 04:34:34.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64487/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:34.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:34.789 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:34.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64487/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:34.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.248/tcp/64488/p2p/16Uiu2HAkxwrDcxzVgCJkDzTQdqPiidspA1JxmAcwkrwDzXmAph2h","/ip4/172.18.121.248/tcp/64489/ws/p2p/16Uiu2HAkxwrDcxzVgCJkDzTQdqPiidspA1JxmAcwkrwDzXmAph2h"],"enrUri":"enr:-L24QO6Ld7t174RwUX_HiClCMsdk6e26I8u9Nyyp-BsjHxVRRrq8lS-R4zcUkHi2yyYnQVjMuV828CyGKOL-X2rVt78CgmlkgnY0gmlwhKwSefiKbXVsdGlhZGRyc5YACASsEnn4BvvoAAoErBJ5-Ab76d0DgnJzhQADAQAAiXNlY3AyNTZrMaECNE4PyFll0XVz-LqA4OvehUpmluU39qIqGGDfmmEQnmqDdGNwgvvog3VkcIL76oV3YWt1MgE"}'
2026-03-03 04:34:34.792 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:34.799 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:34.799 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-33__8960a97e-6e54-482f-8490-cdead6ee7623__wakuorg_nwaku:latest.log
2026-03-03 04:34:34.799 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:34.799 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:34.800 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:34.801 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.39.26
2026-03-03 04:34:34.801 DEBUG [src.node.docker_mananger] Generated ports ['47699', '47700', '47701', '47702', '47703']
2026-03-03 04:34:34.801 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:34.801 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:34.801 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:34.801 DEBUG [src.node.docker_mananger] docker run -i -t -p 47699:47699 -p 47700:47700 -p 47701:47701 -p 47702:47702 -p 47703:47703 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=47701 --rest-port=47699 --tcp-port=47700 --discv5-udp-port=47702 --rest-address=0.0.0.0 --nat=extip:172.18.39.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b8f48464d8fe9bece098eac2bbff25eef02ee59faac5f98d6a13da503a6f9fde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47703 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QO6Ld7t174RwUX_HiClCMsdk6e26I8u9Nyyp-BsjHxVRRrq8lS-R4zcUkHi2yyYnQVjMuV828CyGKOL-X2rVt78CgmlkgnY0gmlwhKwSefiKbXVsdGlhZGRyc5YACASsEnn4BvvoAAoErBJ5-Ab76d0DgnJzhQADAQAAiXNlY3AyNTZrMaECNE4PyFll0XVz-LqA4OvehUpmluU39qIqGGDfmmEQnmqDdGNwgvvog3VkcIL76oV3YWt1MgE
2026-03-03 04:34:35.003 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.39.26 waku 50f4d821da7ba71c9219d87475c2a0d26fea8485fa2705600ff5bbf04441e37d
2026-03-03 04:34:35.038 DEBUG [src.node.docker_mananger] Container started with ID 50f4d821da7b. Setting up logs at ./log/docker/node2_2026-03-03_04-34-33__8960a97e-6e54-482f-8490-cdead6ee7623__wakuorg_nwaku:latest.log
2026-03-03 04:34:35.038 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47699
2026-03-03 04:34:35.039 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:36.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47699/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:36.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:36.065 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:36.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:36.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.39.26/tcp/47700/p2p/16Uiu2HAmNRyYJ8m6riD7TDPkpg8p8QTCQoCEJ6MdtizX8w2g3dm8","/ip4/172.18.39.26/tcp/47701/ws/p2p/16Uiu2HAmNRyYJ8m6riD7TDPkpg8p8QTCQoCEJ6MdtizX8w2g3dm8"],"enrUri":"enr:-L24QKdoFCm-1umzdNCJEFcQoTT7srAqYd_KVzaYpr81UHXaZBxwWWE0j8en14GHEh49RZZunWbOz8uq_DH96fN396UCgmlkgnY0gmlwhKwSJxqKbXVsdGlhZGRyc5YACASsEicaBrpUAAoErBInGga6Vd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkT9nEWso5AKUuA7VtQfUVCpIpmpR-F0gr1c264iV6W-DdGNwgrpUg3VkcIK6VoV3YWt1MgE"}'
2026-03-03 04:34:36.075 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:36.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47699/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.248/tcp/64488/p2p/16Uiu2HAkxwrDcxzVgCJkDzTQdqPiidspA1JxmAcwkrwDzXmAph2h"]'
2026-03-03 04:34:36.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:36.079 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-03 04:34:36.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64487/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:36.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:36.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47699/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:36.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:36.089 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64487/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)'}'
2026-03-03 04:34:36.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:36.096 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:36.196 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:36.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64487/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:36.199 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":1772512476089261312,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:36.201 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:36.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:36.203 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":1772512476089261312,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:36.204 INFO [src.steps.relay] WARM UP successful!!
2026-03-03 04:34:36.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64487/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)'}'
2026-03-03 04:34:36.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:36.210 DEBUG [src.libs.common] Sleeping for 0.5 seconds
2026-03-03 04:34:36.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:36.713 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":1772512476205474844,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:36.714 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-03-03 04:34:41.714 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2026-03-03 04:34:41.719 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2026-03-03 04:34:41.719 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_peers has 1
2026-03-03 04:34:41.722 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_peers with value 1.0
2026-03-03 04:34:41.722 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_topics has 1
2026-03-03 04:34:41.725 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_topics with value 2.0
2026-03-03 04:34:41.726 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_subscriptions_total has 1
2026-03-03 04:34:41.729 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_subscriptions_total with value 2.0
2026-03-03 04:34:41.729 DEBUG [src.steps.metrics] Checking metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} has 1
2026-03-03 04:34:41.732 DEBUG [src.steps.metrics] Found metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} with value 2.0
2026-03-03 04:34:41.733 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2026-03-03 04:34:41.736 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2026-03-03 04:34:41.736 DEBUG [src.steps.metrics] Checking metric: waku_histogram_message_size_count has 1
2026-03-03 04:34:41.739 DEBUG [src.steps.metrics] Found metric: waku_histogram_message_size_count with value 2.0
2026-03-03 04:34:41.740 DEBUG [src.steps.metrics] Checking metric: waku_node_messages_total{type="relay"} has 1
2026-03-03 04:34:41.743 DEBUG [src.steps.metrics] Found metric: waku_node_messages_total{type="relay"} with value 2.0
2026-03-03 04:34:41.743 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2026-03-03 04:34:41.747 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2026-03-03 04:34:41.747 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_peers has 1
2026-03-03 04:34:41.750 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_peers with value 1.0
2026-03-03 04:34:41.751 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_topics has 1
2026-03-03 04:34:41.754 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_topics with value 2.0
2026-03-03 04:34:41.754 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_subscriptions_total has 1
2026-03-03 04:34:41.757 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_subscriptions_total with value 2.0
2026-03-03 04:34:41.758 DEBUG [src.steps.metrics] Checking metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} has 1
2026-03-03 04:34:41.761 DEBUG [src.steps.metrics] Found metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} with value 2.0
2026-03-03 04:34:41.761 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2026-03-03 04:34:41.765 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2026-03-03 04:34:41.765 DEBUG [src.steps.metrics] Checking metric: waku_histogram_message_size_count has 1
2026-03-03 04:34:41.768 DEBUG [src.steps.metrics] Found metric: waku_histogram_message_size_count with value 2.0
2026-03-03 04:34:41.769 DEBUG [src.steps.metrics] Checking metric: waku_node_messages_total{type="relay"} has 1
2026-03-03 04:34:41.772 DEBUG [src.steps.metrics] Found metric: waku_node_messages_total{type="relay"} with value 2.0
2026-03-03 04:34:41.774 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:41.775 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:41.775 DEBUG [src.node.waku_node] Stopping container with id 3d0d288adc5a
2026-03-03 04:34:42.352 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:42.353 DEBUG [src.node.waku_node] Stopping container with id 50f4d821da7b
2026-03-03 04:34:42.887 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:42.889 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:42.896 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:42.903 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,144 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_nodes_have_store_true with id: 2026-03-03_04-39-45__dc1fe93a-ca5f-4000-9993-e053d14e4784
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_2026-03-03_04-39-45__dc1fe93a-ca5f-4000-9993-e053d14e4784__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_2026-03-03_04-39-45__dc1fe93a-ca5f-4000-9993-e053d14e4784__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_2026-03-03_04-39-45__dc1fe93a-ca5f-4000-9993-e053d14e4784__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.13.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39785', '39786', '39787', '39788', '39789']
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 39785:39785 -p 39786:39786 -p 39787:39787 -p 39788:39788 -p 39789:39789 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=39787 --rest-port=39785 --tcp-port=39786 --discv5-udp-port=39788 --rest-address=0.0.0.0 --nat=extip:172.18.13.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=791ea2dadfcc63b66ba7cb213ac2a2b04beb14dabfafd2db0c14188d901a2f22 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39789 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.13.152 waku dbbcb90d35e7c921531df84ffc280aeb39a66cfd65c0a790ed79c8936af33849
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ffed44989aa0. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dbbcb90d35e7. Setting up logs at ./log/docker/node1_2026-03-03_04-39-45__dc1fe93a-ca5f-4000-9993-e053d14e4784__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39785
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 010bf8e0231b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39785/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:39785/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.13.152/tcp/39786/p2p/16Uiu2HAmM7GUebPAWP1rumVftzYHAATJkbEumC2N4N7gEh8GF4ZN","/ip4/172.18.13.152/tcp/39787/ws/p2p/16Uiu2HAmM7GUebPAWP1rumVftzYHAATJkbEumC2N4N7gEh8GF4ZN"],"enrUri":"enr:-L24QCt5xk0tc1msg1NvxbOmacHznGgJp40nRpz11kVSURz8Na5L2gtbZYSVpGDrin6JBIapf_VbbxiWwSROmsJPLHcCgmlkgnY0gmlwhKwSDZiKbXVsdGlhZGRyc5YACASsEg2YBptqAAoErBINmAaba90DgnJzhQADAQAAiXNlY3AyNTZrMaEDfZjUx4AUQQFtguZX6-bABTj_Fr0D2fqdB4ZuBv1nGcGDdGNwgptqg3VkcIKbbIV3YWt1MgM"}'
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.192.122
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49088', '49089', '49090', '49091', '49092']
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 49088:49088 -p 49089:49089 -p 49090:49090 -p 49091:49091 -p 49092:49092 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=49090 --rest-port=49088 --tcp-port=49089 --discv5-udp-port=49091 --rest-address=0.0.0.0 --nat=extip:172.18.192.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7babc6b18ef2cadb66d7e3d2f1ae3fa2ca1c08ab4cf3c2da5e50e564ea28eaf4 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49092 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCt5xk0tc1msg1NvxbOmacHznGgJp40nRpz11kVSURz8Na5L2gtbZYSVpGDrin6JBIapf_VbbxiWwSROmsJPLHcCgmlkgnY0gmlwhKwSDZiKbXVsdGlhZGRyc5YACASsEg2YBptqAAoErBINmAaba90DgnJzhQADAQAAiXNlY3AyNTZrMaEDfZjUx4AUQQFtguZX6-bABTj_Fr0D2fqdB4ZuBv1nGcGDdGNwgptqg3VkcIKbbIV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.122 waku 342691b68901ee1da6b0e3e846389f299cf56150fdc23aea72d11cdac2ea2e43
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 342691b68901. Setting up logs at ./log/docker/node2_2026-03-03_04-39-45__dc1fe93a-ca5f-4000-9993-e053d14e4784__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49088
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:49088/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49088/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.122/tcp/49089/p2p/16Uiu2HAmEHTQjL6fE9aPBKWenVzUAF4WdwgJ51gwQHhHvkKpk7xW","/ip4/172.18.192.122/tcp/49090/ws/p2p/16Uiu2HAmEHTQjL6fE9aPBKWenVzUAF4WdwgJ51gwQHhHvkKpk7xW"],"enrUri":"enr:-L24QNk_Ncv-4Ks6HCFEu7S7f8BXvX9CzKmutfLN-6AnXjW9enisUxXLRjBGSXC6M1zhjq7UIkjLPFgWQg1Uzi19TX0CgmlkgnY0gmlwhKwSwHqKbXVsdGlhZGRyc5YACASsEsB6Br_BAAoErBLAega_wt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDGDMxL0UIG48d9o6__X9eeSJIejUlj6F6VtNcfvl_XJODdGNwgr_Bg3VkcIK_w4V3YWt1MhM"}'
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.210.24
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16383', '16384', '16385', '16386', '16387']
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 16383:16383 -p 16384:16384 -p 16385:16385 -p 16386:16386 -p 16387:16387 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=16385 --rest-port=16383 --tcp-port=16384 --discv5-udp-port=16386 --rest-address=0.0.0.0 --nat=extip:172.18.210.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0d1b54fc5c9ec1e59b99c43bf0bbe80f44abd40fc0217bf40e6bc9ceb22c3d6f --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16387 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNk_Ncv-4Ks6HCFEu7S7f8BXvX9CzKmutfLN-6AnXjW9enisUxXLRjBGSXC6M1zhjq7UIkjLPFgWQg1Uzi19TX0CgmlkgnY0gmlwhKwSwHqKbXVsdGlhZGRyc5YACASsEsB6Br_BAAoErBLAega_wt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDGDMxL0UIG48d9o6__X9eeSJIejUlj6F6VtNcfvl_XJODdGNwgr_Bg3VkcIK_w4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.210.24 waku c4aad740e8e412c44c7e2ef13c0248fc907741ac8745541ec871af1bb0e96929
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c4aad740e8e4. Setting up logs at ./log/docker/node3_2026-03-03_04-39-45__dc1fe93a-ca5f-4000-9993-e053d14e4784__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16383
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:16383/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:16383/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.210.24/tcp/16384/p2p/16Uiu2HAm945xniwSBUaEBXZ8CXGU9jGSeq2LaZ86foJ4FgAwmaKV","/ip4/172.18.210.24/tcp/16385/ws/p2p/16Uiu2HAm945xniwSBUaEBXZ8CXGU9jGSeq2LaZ86foJ4FgAwmaKV"],"enrUri":"enr:-L24QGaB7HGOYNsCk1TNafxaVlAWhDTOnkeDJdVaGG9bk-sWNZ3DDLC_i0HjafI8z282_Q5NNyKA0n8dVNxGlsiTaHQCgmlkgnY0gmlwhKwS0hiKbXVsdGlhZGRyc5YACASsEtIYBkAAAAoErBLSGAZAAd0DgnJzhQADAQAAiXNlY3AyNTZrMaECynv025cX4ejD6_K47Q8A3tiL4nkDpp0N06HiwEQA1HSDdGNwgkAAg3VkcIJAAoV3YWt1MhM"}'
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:49088/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.13.152/tcp/39786/p2p/16Uiu2HAmM7GUebPAWP1rumVftzYHAATJkbEumC2N4N7gEh8GF4ZN"]'
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:16383/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.192.122/tcp/49089/p2p/16Uiu2HAmEHTQjL6fE9aPBKWenVzUAF4WdwgJ51gwQHhHvkKpk7xW"]'
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:39785/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:49088/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:16383/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:39785/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:39785/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:39785/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:39785/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:39785/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:39785/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:39785/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:39785/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:39785/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:39785/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:39785/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":"0x2e8d1f2cfa17f9d506d2ac037dede4b739307cef1bbbd3104647d9005821a98c"},{"messageHash":"0xa311198ef35c666fe3f8238859ba2b8032fcb74b73b66bd47a054f05461231c6"},{"messageHash":"0x4ed3b29b16d81e4743ab9cdae207520d87e0665e6e2c44adb0959ccb82d188dd"},{"messageHash":"0x54b3640802a9748c91575652394bba5fadaa8f0718355c1c27b8dc038cb6b6ce"},{"messageHash":"0x185e65c9d58fbaf961330e432d9fafc89ee73030e1736db2bd885671d9df48b5"},{"messageHash":"0x16fd71ae0f95107c33558952dc66b408133c4c3a122ce91f0fdabcf6f8525446"},{"messageHash":"0x3321e920cb7a038dc0fac8e396a7938ef073d2cb55018d7e3944f8a69393ff48"},{"messageHash":"0x04deacfbf9366927da0f8262b5a6f2f0df31fb79baa5cb202c6d2739f10a5704"},{"messageHash":"0x23c783ce4a7e78df19e4284ee34335816398e323c9d6aa036ae0039771f8bf71"},{"messageHash":"0xcea04d337fcf99db3234e4b435a3750fc7343fb60219f0428519505d7b92c4ed"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
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:49088/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":"0x2e8d1f2cfa17f9d506d2ac037dede4b739307cef1bbbd3104647d9005821a98c"},{"messageHash":"0xa311198ef35c666fe3f8238859ba2b8032fcb74b73b66bd47a054f05461231c6"},{"messageHash":"0x4ed3b29b16d81e4743ab9cdae207520d87e0665e6e2c44adb0959ccb82d188dd"},{"messageHash":"0x54b3640802a9748c91575652394bba5fadaa8f0718355c1c27b8dc038cb6b6ce"},{"messageHash":"0x185e65c9d58fbaf961330e432d9fafc89ee73030e1736db2bd885671d9df48b5"},{"messageHash":"0x16fd71ae0f95107c33558952dc66b408133c4c3a122ce91f0fdabcf6f8525446"},{"messageHash":"0x3321e920cb7a038dc0fac8e396a7938ef073d2cb55018d7e3944f8a69393ff48"},{"messageHash":"0x04deacfbf9366927da0f8262b5a6f2f0df31fb79baa5cb202c6d2739f10a5704"},{"messageHash":"0x23c783ce4a7e78df19e4284ee34335816398e323c9d6aa036ae0039771f8bf71"},{"messageHash":"0xcea04d337fcf99db3234e4b435a3750fc7343fb60219f0428519505d7b92c4ed"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
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:16383/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":"0x2e8d1f2cfa17f9d506d2ac037dede4b739307cef1bbbd3104647d9005821a98c"},{"messageHash":"0xa311198ef35c666fe3f8238859ba2b8032fcb74b73b66bd47a054f05461231c6"},{"messageHash":"0x4ed3b29b16d81e4743ab9cdae207520d87e0665e6e2c44adb0959ccb82d188dd"},{"messageHash":"0x54b3640802a9748c91575652394bba5fadaa8f0718355c1c27b8dc038cb6b6ce"},{"messageHash":"0x185e65c9d58fbaf961330e432d9fafc89ee73030e1736db2bd885671d9df48b5"},{"messageHash":"0x16fd71ae0f95107c33558952dc66b408133c4c3a122ce91f0fdabcf6f8525446"},{"messageHash":"0x3321e920cb7a038dc0fac8e396a7938ef073d2cb55018d7e3944f8a69393ff48"},{"messageHash":"0x04deacfbf9366927da0f8262b5a6f2f0df31fb79baa5cb202c6d2739f10a5704"},{"messageHash":"0x23c783ce4a7e78df19e4284ee34335816398e323c9d6aa036ae0039771f8bf71"},{"messageHash":"0xcea04d337fcf99db3234e4b435a3750fc7343fb60219f0428519505d7b92c4ed"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
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 dbbcb90d35e7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 342691b68901
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c4aad740e8e4
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dbbcb90d35e7. 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,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_all_subscribed_content_topics with id: 2026-03-03_04-35-58__7b3f671a-d0b0-4f41-9a5e-a0b00a6073f9
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_2026-03-03_04-35-58__7b3f671a-d0b0-4f41-9a5e-a0b00a6073f9__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.109
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31970', '31971', '31972', '31973', '31974']
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 31970:31970 -p 31971:31971 -p 31972:31972 -p 31973:31973 -p 31974:31974 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=31972 --rest-port=31970 --tcp-port=31971 --discv5-udp-port=31973 --rest-address=0.0.0.0 --nat=extip:172.18.55.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fe7edae951ab554d9ff3ef4873acb1b6f5aade88c1fcc9d5bf7c78be5b3516d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31974 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.55.109 waku 22a7555e7d0fdb700a15cf61b7d398f67cb413a597afcbc09650f647f5957d44
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 22a7555e7d0f. Setting up logs at ./log/docker/node1_2026-03-03_04-35-58__7b3f671a-d0b0-4f41-9a5e-a0b00a6073f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31970
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 5687bb76804a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5c09bb51902a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31970/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:31970/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.109/tcp/31971/p2p/16Uiu2HAm9ysSGA3Fc45XZQrg3UwUJVg4mKK6J7m93hHLm1DsnTqm","/ip4/172.18.55.109/tcp/31972/ws/p2p/16Uiu2HAm9ysSGA3Fc45XZQrg3UwUJVg4mKK6J7m93hHLm1DsnTqm"],"enrUri":"enr:-L24QMTT7ixS9WZ5qjY_GD7nN9avh6I3TWxYptd3lb2K3F6NH3U8KzDyPBIq3eOkk6nxQB4eUG1hp_V9o07HqnsVqfcCgmlkgnY0gmlwhKwSN22KbXVsdGlhZGRyc5YACASsEjdtBnzjAAoErBI3bQZ85N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2EMoFwo5Ft-lODaFrL0pM07r-OVKPnHM86wOC2YTe1yDdGNwgnzjg3VkcIJ85YV3YWt1MgU"}'
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_2026-03-03_04-35-58__7b3f671a-d0b0-4f41-9a5e-a0b00a6073f9__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.53.213
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60090', '60091', '60092', '60093', '60094']
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 60090:60090 -p 60091:60091 -p 60092:60092 -p 60093:60093 -p 60094:60094 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=60092 --rest-port=60090 --tcp-port=60091 --discv5-udp-port=60093 --rest-address=0.0.0.0 --nat=extip:172.18.53.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=98ccbede5e5d8fdc2045d30b2af796ce5b25e3cecce0f19721d7ca1f4bca5adb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60094 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMTT7ixS9WZ5qjY_GD7nN9avh6I3TWxYptd3lb2K3F6NH3U8KzDyPBIq3eOkk6nxQB4eUG1hp_V9o07HqnsVqfcCgmlkgnY0gmlwhKwSN22KbXVsdGlhZGRyc5YACASsEjdtBnzjAAoErBI3bQZ85N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2EMoFwo5Ft-lODaFrL0pM07r-OVKPnHM86wOC2YTe1yDdGNwgnzjg3VkcIJ85YV3YWt1MgU --filternode=/ip4/172.18.55.109/tcp/31971/p2p/16Uiu2HAm9ysSGA3Fc45XZQrg3UwUJVg4mKK6J7m93hHLm1DsnTqm
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.53.213 waku c67cbccc995c06622d8b3e84ef83a4fab9c50e38f828aa6310e9894263cccbd9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c67cbccc995c. Setting up logs at ./log/docker/node2_2026-03-03_04-35-58__7b3f671a-d0b0-4f41-9a5e-a0b00a6073f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60090
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:60090/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:60090/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.53.213/tcp/60091/p2p/16Uiu2HAm9xbjdxKZT56TS5rnkL9nemqDjHRn4nNqSan4kyegYQA7","/ip4/172.18.53.213/tcp/60092/ws/p2p/16Uiu2HAm9xbjdxKZT56TS5rnkL9nemqDjHRn4nNqSan4kyegYQA7"],"enrUri":"enr:-L24QDpcxUPl_RTow71y_u_enpIpTFIQzopTHJmajdLqU1bYQPFUgtd83hJVx1Nt-5E-5fbK_ii2UutQk5ghNFBJxK4CgmlkgnY0gmlwhKwSNdWKbXVsdGlhZGRyc5YACASsEjXVBuq7AAoErBI11QbqvN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1-_SwiBpsQAuQzJ6TCKRUVf_I0cjw_mpncT5vpYi2zSDdGNwguq7g3VkcILqvYV3YWt1MgA"}'
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:60090/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.109/tcp/31971/p2p/16Uiu2HAm9ysSGA3Fc45XZQrg3UwUJVg4mKK6J7m93hHLm1DsnTqm"]'
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:31970/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:60090/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b53f34e4-238b-445c-9940-af8d92ba6658", "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":"b53f34e4-238b-445c-9940-af8d92ba6658","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31970/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:60090/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "94117af8-9303-4ed7-ad6f-baecf6c0d63f", "contentFilters": ["Hello World!", "1234567890"], "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":"94117af8-9303-4ed7-ad6f-baecf6c0d63f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31970/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:60090/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":1772512560756264906,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:60090/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890"], "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:31970/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:60090/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
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:60090/filter/v2/messages/1234567890. Response content: b'Not subscribed to topic: 1234567890'
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 22a7555e7d0f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c67cbccc995c
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,96 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_missing_payload with id: 2026-03-03_04-33-37__dec4429f-8a86-4772-9ad2-08b66ca0d88f
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_2026-03-03_04-33-37__dec4429f-8a86-4772-9ad2-08b66ca0d88f__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.23.159
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21335', '21336', '21337', '21338', '21339']
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 21335:21335 -p 21336:21336 -p 21337:21337 -p 21338:21338 -p 21339:21339 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=21337 --rest-port=21335 --tcp-port=21336 --discv5-udp-port=21338 --rest-address=0.0.0.0 --nat=extip:172.18.23.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faef02c2dbcce09eaab67e0ca8d0dafd5669fb566794eba7a0322071be7f74ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21339 --metrics-logging=true --lightpush=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8b4059dc328a. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.159 waku e04558dbd98a09a2dc5e0685a1be961c93421d9d6a92fd54aa565c557ed698e0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e04558dbd98a. Setting up logs at ./log/docker/receiving_node1_2026-03-03_04-33-37__dec4429f-8a86-4772-9ad2-08b66ca0d88f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21335
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 cdd6c5a4aa43. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21335/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:21335/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.23.159/tcp/21336/p2p/16Uiu2HAm6VFRpTNAg1wa2r9cgiecQfq1bSz1q5aFCtgSLhrJoNoe","/ip4/172.18.23.159/tcp/21337/ws/p2p/16Uiu2HAm6VFRpTNAg1wa2r9cgiecQfq1bSz1q5aFCtgSLhrJoNoe"],"enrUri":"enr:-L24QMl4XuM-OMYnsX5zAEiohe0NOBZQ415r1kNYKOuncMPTBCtg1Og64iTPxssYgdZ4ziSeFQFy0wPJr_GcbwLLyAICgmlkgnY0gmlwhKwSF5-KbXVsdGlhZGRyc5YACASsEhefBlNYAAoErBIXnwZTWd0DgnJzhQADAQAAiXNlY3AyNTZrMaECpFseg-NVUX5UklBmt2u2uuPZcGXABFM7BW6XUuuVp-WDdGNwglNYg3VkcIJTWoV3YWt1Mgk"}'
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_2026-03-03_04-33-37__dec4429f-8a86-4772-9ad2-08b66ca0d88f__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.81.156
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43522', '43523', '43524', '43525', '43526']
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 43522:43522 -p 43523:43523 -p 43524:43524 -p 43525:43525 -p 43526:43526 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=43524 --rest-port=43522 --tcp-port=43523 --discv5-udp-port=43525 --rest-address=0.0.0.0 --nat=extip:172.18.81.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=930d6cecee208a78dc1aeabe1efdacdbd5db6e2af39cb7fea7f11f32fba04fc3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43526 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.156 waku 988aaeeb85e010fd800b1ec519ef50062555b93311c5e4ad1ea26134c9336eb4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 988aaeeb85e0. Setting up logs at ./log/docker/receiving_node2_2026-03-03_04-33-37__dec4429f-8a86-4772-9ad2-08b66ca0d88f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43522
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:43522/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:43522/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.81.156/tcp/43523/p2p/16Uiu2HAmDbJA78wnHShC5vG6iHaypD2Fo3F3jrB56joESsxgSq1a","/ip4/172.18.81.156/tcp/43524/ws/p2p/16Uiu2HAmDbJA78wnHShC5vG6iHaypD2Fo3F3jrB56joESsxgSq1a"],"enrUri":"enr:-L24QOf5WzekyYuCyxc5NGkQ3gL3nvcih0Y703unpDYiA0QUYj4vt_lzB7obnEBCVmkuBSrWlpCwQvgnoP7g_AnQSkQCgmlkgnY0gmlwhKwSUZyKbXVsdGlhZGRyc5YACASsElGcBqoDAAoErBJRnAaqBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDel_kyBLeXfNqgo4XdNI_3cBG5loYYQsG4CkXdm6b5mDdGNwgqoDg3VkcIKqBYV3YWt1MgE"}'
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:43522/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.159/tcp/21336/p2p/16Uiu2HAm6VFRpTNAg1wa2r9cgiecQfq1bSz1q5aFCtgSLhrJoNoe"]'
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_2026-03-03_04-33-37__dec4429f-8a86-4772-9ad2-08b66ca0d88f__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.185.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7232', '7233', '7234', '7235', '7236']
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 7232:7232 -p 7233:7233 -p 7234:7234 -p 7235:7235 -p 7236:7236 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=7234 --rest-port=7232 --tcp-port=7233 --discv5-udp-port=7235 --rest-address=0.0.0.0 --nat=extip:172.18.185.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdcf999accb9d3f49d3706aa5efe0943baba8f7e98b5d5895d57ce43c1e4e0d4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7236 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMl4XuM-OMYnsX5zAEiohe0NOBZQ415r1kNYKOuncMPTBCtg1Og64iTPxssYgdZ4ziSeFQFy0wPJr_GcbwLLyAICgmlkgnY0gmlwhKwSF5-KbXVsdGlhZGRyc5YACASsEhefBlNYAAoErBIXnwZTWd0DgnJzhQADAQAAiXNlY3AyNTZrMaECpFseg-NVUX5UklBmt2u2uuPZcGXABFM7BW6XUuuVp-WDdGNwglNYg3VkcIJTWoV3YWt1Mgk --lightpushnode=/ip4/172.18.23.159/tcp/21336/p2p/16Uiu2HAm6VFRpTNAg1wa2r9cgiecQfq1bSz1q5aFCtgSLhrJoNoe --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.167 waku 47994c4eaf990cf31671e4a04fc8106af071bc3acbdabfe01f5a48af9da70c53
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 47994c4eaf99. Setting up logs at ./log/docker/lightpush_node1_2026-03-03_04-33-37__dec4429f-8a86-4772-9ad2-08b66ca0d88f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7232
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:7232/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:7232/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.185.167/tcp/7233/p2p/16Uiu2HAkybqQu81DjF3iiarUb9gsL1SQ4sn3m3uWUMcAPSx1Pb6s","/ip4/172.18.185.167/tcp/7234/ws/p2p/16Uiu2HAkybqQu81DjF3iiarUb9gsL1SQ4sn3m3uWUMcAPSx1Pb6s"],"enrUri":"enr:-L24QJo4IxKosuxIwfqZthd0JG5hVmmOAAEIVTbpL-EtA7v6MeEL-2YyN9g4RGTI1tDM5DSxl9IE_p3DIozAdC5bllYCgmlkgnY0gmlwhKwSuaeKbXVsdGlhZGRyc5YACASsErmnBhxBAAoErBK5pwYcQt0DgnJzhQADAQAAiXNlY3AyNTZrMaECPgk4uIyihXEncJuXaXDxrKg5v1iwI71aF54uFuymVyyDdGNwghxBg3VkcIIcQ4V3YWt1Mgk"}'
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:7232/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.159/tcp/21336/p2p/16Uiu2HAm6VFRpTNAg1wa2r9cgiecQfq1bSz1q5aFCtgSLhrJoNoe"]'
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:7232/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.81.156/tcp/43523/p2p/16Uiu2HAmDbJA78wnHShC5vG6iHaypD2Fo3F3jrB56joESsxgSq1a"]'
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:21335/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:43522/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:7232/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:7232/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512421764228096}}'
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:7232/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
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 e04558dbd98a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 988aaeeb85e0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 47994c4eaf99
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e04558dbd98a. 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,92 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_resubscribe_to_unsubscribed_pubsub_topic with id: 2026-03-03_04-34-09__2bc364d6-e72b-4ff2-a990-eba359ed71a4
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_2026-03-03_04-34-09__2bc364d6-e72b-4ff2-a990-eba359ed71a4__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.115.47
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36900', '36901', '36902', '36903', '36904']
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 36900:36900 -p 36901:36901 -p 36902:36902 -p 36903:36903 -p 36904:36904 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=36902 --rest-port=36900 --tcp-port=36901 --discv5-udp-port=36903 --rest-address=0.0.0.0 --nat=extip:172.18.115.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2efc2dd2eddaa45e32e44d7dd5de9fce74e70d56fe4abbd5fbcc502b2ad6ba5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36904 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.47 waku cec098ebbdde2acde866826bdf85644d4228b151d249ed1ad9f8c350bc083384
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cec098ebbdde. Setting up logs at ./log/docker/node1_2026-03-03_04-34-09__2bc364d6-e72b-4ff2-a990-eba359ed71a4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36900
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 fefd385a161a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 293e9c42b3e8. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36900/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:36900/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.115.47/tcp/36901/p2p/16Uiu2HAmJV6NKq61Zkh1dq25JdXiakKoj9KkHUQqiQxY4jhCC4hi","/ip4/172.18.115.47/tcp/36902/ws/p2p/16Uiu2HAmJV6NKq61Zkh1dq25JdXiakKoj9KkHUQqiQxY4jhCC4hi"],"enrUri":"enr:-L24QD79wLVAOq7ZeaSxU6s8YzKC5rRaMa7yoQ2MEAsiSP8SF0qf30lHadGP_8tQ6W_ZiHeq9RV9ucasOv1YuXBFT58CgmlkgnY0gmlwhKwScy-KbXVsdGlhZGRyc5YACASsEnMvBpAlAAoErBJzLwaQJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVp0eLThQ-GaH7GT9xGBnX5jGEaJLWk1rHXiT570SAA2DdGNwgpAlg3VkcIKQJ4V3YWt1MgE"}'
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_2026-03-03_04-34-09__2bc364d6-e72b-4ff2-a990-eba359ed71a4__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.66.31
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56667', '56668', '56669', '56670', '56671']
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 56667:56667 -p 56668:56668 -p 56669:56669 -p 56670:56670 -p 56671:56671 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=56669 --rest-port=56667 --tcp-port=56668 --discv5-udp-port=56670 --rest-address=0.0.0.0 --nat=extip:172.18.66.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1aaead2b3b7ea1281c7e1ccbd5265eb482fead2fa4ab89bde2243fe1ef4ab8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56671 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD79wLVAOq7ZeaSxU6s8YzKC5rRaMa7yoQ2MEAsiSP8SF0qf30lHadGP_8tQ6W_ZiHeq9RV9ucasOv1YuXBFT58CgmlkgnY0gmlwhKwScy-KbXVsdGlhZGRyc5YACASsEnMvBpAlAAoErBJzLwaQJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVp0eLThQ-GaH7GT9xGBnX5jGEaJLWk1rHXiT570SAA2DdGNwgpAlg3VkcIKQJ4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.66.31 waku ccfe717be32188eb05536cee84617a858f97d54e617982bfa6bd08d25f3cf3e6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ccfe717be321. Setting up logs at ./log/docker/node2_2026-03-03_04-34-09__2bc364d6-e72b-4ff2-a990-eba359ed71a4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56667
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:56667/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:56667/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.66.31/tcp/56668/p2p/16Uiu2HAmQYn28yc2XGghVeduAvJpZysRtpozJ89eLHZk21n2Bjqt","/ip4/172.18.66.31/tcp/56669/ws/p2p/16Uiu2HAmQYn28yc2XGghVeduAvJpZysRtpozJ89eLHZk21n2Bjqt"],"enrUri":"enr:-L24QFVNhbzheUAxu6-eugGzEzLwiIuK7JIrEMaNGqkWxGxJTIkxZG9He2KBZ4b95m7JkRBnSgb6hdro0kaEwVyEqhQCgmlkgnY0gmlwhKwSQh-KbXVsdGlhZGRyc5YACASsEkIfBt1cAAoErBJCHwbdXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsLTRA5tr9NEu-z1KExuMRTLxRH5rkX90EefCZyXx0DuDdGNwgt1cg3VkcILdXoV3YWt1MgE"}'
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:56667/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.47/tcp/36901/p2p/16Uiu2HAmJV6NKq61Zkh1dq25JdXiakKoj9KkHUQqiQxY4jhCC4hi"]'
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:36900/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:56667/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:36900/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:36900/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":1772512451537019648,"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:56667/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":1772512451537019648,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:36900/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 DELETE "http://127.0.0.1:56667/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:36900/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)'}'
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:36900/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36900/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:56667/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:36900/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:36900/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":1772512451670265280,"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:56667/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":1772512451670265280,"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 cec098ebbdde
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ccfe717be321
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,384 @@
2026-03-03 04:34:52.241 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:52.242 DEBUG [tests.conftest] Running test: test_store_with_hashes with id: 2026-03-03_04-34-52__98bc56c3-4f41-4eb2-ba09-6f87ea6dd309
2026-03-03 04:34:52.242 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:52.242 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:34:52.243 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:34:52.251 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:52.251 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-34-52__98bc56c3-4f41-4eb2-ba09-6f87ea6dd309__wakuorg_nwaku:latest.log
2026-03-03 04:34:52.251 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:52.251 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:52.253 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:52.253 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.79.34
2026-03-03 04:34:52.253 DEBUG [src.node.docker_mananger] Generated ports ['39068', '39069', '39070', '39071', '39072']
2026-03-03 04:34:52.254 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:52.254 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:52.254 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:52.254 DEBUG [src.node.docker_mananger] docker run -i -t -p 39068:39068 -p 39069:39069 -p 39070:39070 -p 39071:39071 -p 39072:39072 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=39070 --rest-port=39068 --tcp-port=39069 --discv5-udp-port=39071 --rest-address=0.0.0.0 --nat=extip:172.18.79.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=edb6ec1f843e4b8533fdc265a61b0e719e2d0b7cefa05b8ebbc72fdc42c463f8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39072 --metrics-logging=true --store=true --relay=true
2026-03-03 04:34:52.402 ERROR [src.node.docker_mananger] Max retries reached for container e09b33b19dc4. Exiting log stream.
2026-03-03 04:34:52.453 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.79.34 waku 311cae1f3ba8a65748f58564db95be76bc97ac362361ee25c081bf1e9ea0d383
2026-03-03 04:34:52.491 DEBUG [src.node.docker_mananger] Container started with ID 311cae1f3ba8. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-34-52__98bc56c3-4f41-4eb2-ba09-6f87ea6dd309__wakuorg_nwaku:latest.log
2026-03-03 04:34:52.492 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39068
2026-03-03 04:34:52.493 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:53.039 ERROR [src.node.docker_mananger] Max retries reached for container 4c767cfddc83. Exiting log stream.
2026-03-03 04:34:53.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:53.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:53.497 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:53.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:53.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.34/tcp/39069/p2p/16Uiu2HAkzW39vccf6tkib8k6W3nVB75z4LGmab8GTamKkkJCqknV","/ip4/172.18.79.34/tcp/39070/ws/p2p/16Uiu2HAkzW39vccf6tkib8k6W3nVB75z4LGmab8GTamKkkJCqknV"],"enrUri":"enr:-L24QKiFgeB4131mSn7mgJUYq070XiLOqqg6_3WUOir0MD0fIB9Wmdayo5nyQMfYFxwVoreHLyL6SbWpka1-ds0lC2MCgmlkgnY0gmlwhKwSTyKKbXVsdGlhZGRyc5YACASsEk8iBpidAAoErBJPIgaYnt0DgnJzhQADAQAAiXNlY3AyNTZrMaECS2izPasiIrL_T34gkKKt6uMzCaxM8j7gnyRQUyMtBGqDdGNwgpidg3VkcIKYn4V3YWt1MgM"}'
2026-03-03 04:34:53.500 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:53.508 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:53.509 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-34-52__98bc56c3-4f41-4eb2-ba09-6f87ea6dd309__wakuorg_nwaku:latest.log
2026-03-03 04:34:53.509 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:53.509 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:53.510 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:53.511 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.113
2026-03-03 04:34:53.511 DEBUG [src.node.docker_mananger] Generated ports ['38463', '38464', '38465', '38466', '38467']
2026-03-03 04:34:53.511 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:53.511 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:53.511 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:53.511 DEBUG [src.node.docker_mananger] docker run -i -t -p 38463:38463 -p 38464:38464 -p 38465:38465 -p 38466:38466 -p 38467:38467 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=38465 --rest-port=38463 --tcp-port=38464 --discv5-udp-port=38466 --rest-address=0.0.0.0 --nat=extip:172.18.41.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3eefa98ad9ada4fba47c894fbbbc43e180a7bbaf53aae690ada2edd0edee6758 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38467 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKiFgeB4131mSn7mgJUYq070XiLOqqg6_3WUOir0MD0fIB9Wmdayo5nyQMfYFxwVoreHLyL6SbWpka1-ds0lC2MCgmlkgnY0gmlwhKwSTyKKbXVsdGlhZGRyc5YACASsEk8iBpidAAoErBJPIgaYnt0DgnJzhQADAQAAiXNlY3AyNTZrMaECS2izPasiIrL_T34gkKKt6uMzCaxM8j7gnyRQUyMtBGqDdGNwgpidg3VkcIKYn4V3YWt1MgM --storenode=/ip4/172.18.79.34/tcp/39069/p2p/16Uiu2HAkzW39vccf6tkib8k6W3nVB75z4LGmab8GTamKkkJCqknV --store=true --relay=true
2026-03-03 04:34:53.722 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.113 waku df1135f02e3e514cf69661be299eb0375d857c727cb6336bc7c9153588087cf2
2026-03-03 04:34:53.760 DEBUG [src.node.docker_mananger] Container started with ID df1135f02e3e. Setting up logs at ./log/docker/store_node1_2026-03-03_04-34-52__98bc56c3-4f41-4eb2-ba09-6f87ea6dd309__wakuorg_nwaku:latest.log
2026-03-03 04:34:53.761 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38463
2026-03-03 04:34:53.762 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:54.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:54.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:54.766 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:54.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:54.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.113/tcp/38464/p2p/16Uiu2HAmH9jpXQorxUARjce68s41VyUoG7Ros7xveZTxcDw3eQhM","/ip4/172.18.41.113/tcp/38465/ws/p2p/16Uiu2HAmH9jpXQorxUARjce68s41VyUoG7Ros7xveZTxcDw3eQhM"],"enrUri":"enr:-L24QDh3-OEgNJArEzX38J9fXJ7FYwQM6s6BktI96j17d0WdRci6At5iM8NvvZY4S33dUJ9sZ69pRrqsPgZ2cPcGd_ACgmlkgnY0gmlwhKwSKXGKbXVsdGlhZGRyc5YACASsEilxBpZAAAoErBIpcQaWQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQswpXC9vhEXf_LPwql8T5jX2tcS4HybfzW0vzO4FloiDdGNwgpZAg3VkcIKWQoV3YWt1MgM"}'
2026-03-03 04:34:54.769 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:54.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38463/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.79.34/tcp/39069/p2p/16Uiu2HAkzW39vccf6tkib8k6W3nVB75z4LGmab8GTamKkkJCqknV"]'
2026-03-03 04:34:54.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:54.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.775 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38463/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:54.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.779 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:54.779 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:54.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.785 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:54.986 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:54.987 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:54.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.995 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.196 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:55.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.203 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.404 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.404 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:55.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.411 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.612 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.612 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:55.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.620 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.820 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:55.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.827 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.027 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:56.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.034 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.235 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:56.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.243 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.444 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:56.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.452 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.653 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:56.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.660 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.861 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:56.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.871 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.072 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.073 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:57.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.080 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.281 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:57.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.287 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.489 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:57.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.496 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.697 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:57.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.704 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.905 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:57.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.912 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.114 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:58.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.121 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.322 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:58.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.328 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.529 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:58.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.536 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.736 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:58.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.743 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.944 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:58.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.953 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.154 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:59.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.161 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.363 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:59.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.373 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.574 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:59.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.581 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.782 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:59.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.789 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.990 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:34:59.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.997 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.198 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:00.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.205 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.406 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:00.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.614 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:00.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.621 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.822 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:00.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.829 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:01.030 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:01.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:01.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.036 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:01.237 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:01.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:01.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.244 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:01.445 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:01.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:01.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.452 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:01.653 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:01.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:01.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.660 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:01.861 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:01.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:01.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:01.868 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:02.070 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:02.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:02.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.076 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:02.277 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:02.278 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:02.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.286 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:02.487 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:02.487 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:02.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.494 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:02.695 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:02.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:02.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.709 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:02.909 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:02.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39068/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)'}'
2026-03-03 04:35:02.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:02.916 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:03.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1380021655309bd0f63ec9c19d2be3fcc5eb7bd69d1e3d247e7820248851c4ae&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1380021655309bd0f63ec9c19d2be3fcc5eb7bd69d1e3d247e7820248851c4ae"}]}'
2026-03-03 04:35:03.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xb453f1c6729ce9c2fe55d95bfc81c5f524160c31cac045dce1c2420c5138311e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb453f1c6729ce9c2fe55d95bfc81c5f524160c31cac045dce1c2420c5138311e"}]}'
2026-03-03 04:35:03.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x06e3fdb28da61c986b1815aefdfef64585cb49601cb54e0650cfaae343bdbec9&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06e3fdb28da61c986b1815aefdfef64585cb49601cb54e0650cfaae343bdbec9"}]}'
2026-03-03 04:35:03.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x462c55ff3c8d1b46a661c8600040e370d384dff55dc23129d663c5b823ea37d3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x462c55ff3c8d1b46a661c8600040e370d384dff55dc23129d663c5b823ea37d3"}]}'
2026-03-03 04:35:03.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x16f747a81854478f28854c311d39f8654d7feef6b4cd526ecb242efe3b84d90c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x16f747a81854478f28854c311d39f8654d7feef6b4cd526ecb242efe3b84d90c"}]}'
2026-03-03 04:35:03.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1ba31d62b320fc441badc0ccae682d2a448536827631bf6da90ef4ed8bd9fad7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1ba31d62b320fc441badc0ccae682d2a448536827631bf6da90ef4ed8bd9fad7"}]}'
2026-03-03 04:35:03.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4d4d328345251b2ce65881454e79b781475165bafca14e8188f7f8043a6762ae&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4d4d328345251b2ce65881454e79b781475165bafca14e8188f7f8043a6762ae"}]}'
2026-03-03 04:35:03.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc719f76387b56a916725d1a66141ee953d7b8ff27eb0f5111ff04b814725ac65&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc719f76387b56a916725d1a66141ee953d7b8ff27eb0f5111ff04b814725ac65"}]}'
2026-03-03 04:35:03.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc1b1d8f559fe3e67820136395c5a13220f2dc3fbd9e718d6cc7dfa5f77957579&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc1b1d8f559fe3e67820136395c5a13220f2dc3fbd9e718d6cc7dfa5f77957579"}]}'
2026-03-03 04:35:03.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xb88ea445ac5717e2cbd1ed026a6220beae890262010ddec180cd4cc246bb72c6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb88ea445ac5717e2cbd1ed026a6220beae890262010ddec180cd4cc246bb72c6"}]}'
2026-03-03 04:35:03.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xfa8643bc239df2350af5869380b909bbe587ad700c284b367e59267edb9d60ee&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfa8643bc239df2350af5869380b909bbe587ad700c284b367e59267edb9d60ee"}]}'
2026-03-03 04:35:03.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x70c7613858afe888b9cd2c5ff7471c70dcd4d052f4d50e572108764637842f7f&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x70c7613858afe888b9cd2c5ff7471c70dcd4d052f4d50e572108764637842f7f"}]}'
2026-03-03 04:35:03.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x50d709d5743bd4cb6b23e66e250c8ab70bb41903848a2209a2ec7d68b29c060e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x50d709d5743bd4cb6b23e66e250c8ab70bb41903848a2209a2ec7d68b29c060e"}]}'
2026-03-03 04:35:03.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3c86e9f91c0a109a673b58709f22284320e82642f9e79d30a6176a9a1ceceb50&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3c86e9f91c0a109a673b58709f22284320e82642f9e79d30a6176a9a1ceceb50"}]}'
2026-03-03 04:35:03.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9413bc57ec35cc07005364454e83d3841858750d20c57bd96a335ba017dbc218&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9413bc57ec35cc07005364454e83d3841858750d20c57bd96a335ba017dbc218"}]}'
2026-03-03 04:35:03.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9ac23a0c5d664d2a87411002473236266fe782dec3e27f779cfee1bb2ddf4589&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9ac23a0c5d664d2a87411002473236266fe782dec3e27f779cfee1bb2ddf4589"}]}'
2026-03-03 04:35:03.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x957e9460a5acd2935daec1f11a86b25ef9ed99dbc19e5d631609ae07f2308518&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x957e9460a5acd2935daec1f11a86b25ef9ed99dbc19e5d631609ae07f2308518"}]}'
2026-03-03 04:35:03.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbd84c224bbfbbfd3c7827581c23bd47fa9e2232785bad3c609f2882e18abc2d1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbd84c224bbfbbfd3c7827581c23bd47fa9e2232785bad3c609f2882e18abc2d1"}]}'
2026-03-03 04:35:03.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x5b78832a2679ed471c5bc25ea282b4a2dc3998e86024a201f4067d5ec25711ae&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5b78832a2679ed471c5bc25ea282b4a2dc3998e86024a201f4067d5ec25711ae"}]}'
2026-03-03 04:35:03.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xd46074121bf824237fe01c9449cd9cac55d7d6cd5ebe361ac141ceee6cb4802d&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd46074121bf824237fe01c9449cd9cac55d7d6cd5ebe361ac141ceee6cb4802d"}]}'
2026-03-03 04:35:03.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x157dc72881011e581241c1d177877fdcb8b0e4c5426149f315542c3817dd8103&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x157dc72881011e581241c1d177877fdcb8b0e4c5426149f315542c3817dd8103"}]}'
2026-03-03 04:35:03.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xcfc4bc2878761172a7d359206931073ea8d9444b100da769717de35cba5440ad&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcfc4bc2878761172a7d359206931073ea8d9444b100da769717de35cba5440ad"}]}'
2026-03-03 04:35:03.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x271aba5ddc7b125f15a71d954c8316ded4aa481b3df56aace87df1328391549b&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x271aba5ddc7b125f15a71d954c8316ded4aa481b3df56aace87df1328391549b"}]}'
2026-03-03 04:35:03.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4ce95ac9cd5ed6477e51403fa07005cb8f62f39e0fba0afdfab93c903f97e085&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4ce95ac9cd5ed6477e51403fa07005cb8f62f39e0fba0afdfab93c903f97e085"}]}'
2026-03-03 04:35:03.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xef21c7dfde49c7addb8f36bab42a001e5479ca3a4dac238cb4fe627c684c0a55&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xef21c7dfde49c7addb8f36bab42a001e5479ca3a4dac238cb4fe627c684c0a55"}]}'
2026-03-03 04:35:03.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6a3bb54e14af4c43c9c957b2fb453bc37c81b21941d23e5290639a3e653e3be1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6a3bb54e14af4c43c9c957b2fb453bc37c81b21941d23e5290639a3e653e3be1"}]}'
2026-03-03 04:35:03.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x80fb113f2875e6b6c13747bcbf5ab191bcf7f6f95a85679fefeb69d8dae05b6c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x80fb113f2875e6b6c13747bcbf5ab191bcf7f6f95a85679fefeb69d8dae05b6c"}]}'
2026-03-03 04:35:03.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x23e9454c74762e874e1e0185b74aa96b5d27ef7ba178adb5bef0b41e855cf6c7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x23e9454c74762e874e1e0185b74aa96b5d27ef7ba178adb5bef0b41e855cf6c7"}]}'
2026-03-03 04:35:03.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x133b29e1903ad5dcba41430f65456ac849987b017df46683d304edf84f36c949&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x133b29e1903ad5dcba41430f65456ac849987b017df46683d304edf84f36c949"}]}'
2026-03-03 04:35:03.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x72bcf2b10efe71305f64fa2e7966cbaad333e82a41c2285284df6565aca6b837&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x72bcf2b10efe71305f64fa2e7966cbaad333e82a41c2285284df6565aca6b837"}]}'
2026-03-03 04:35:03.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x026ce5c513bce7d3871dbdf22bd75a73fa9b13322510393e6e35e5476ff8293d&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x026ce5c513bce7d3871dbdf22bd75a73fa9b13322510393e6e35e5476ff8293d"}]}'
2026-03-03 04:35:03.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6fe4f744e40c481884f0bd8b0f153631d90b7631473ca26795d0b580f2d7c699&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6fe4f744e40c481884f0bd8b0f153631d90b7631473ca26795d0b580f2d7c699"}]}'
2026-03-03 04:35:03.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x88a3d38422ba78d06973fa4f9e993657741b51ef2c710e633675346191ff3b2e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x88a3d38422ba78d06973fa4f9e993657741b51ef2c710e633675346191ff3b2e"}]}'
2026-03-03 04:35:03.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xe7a46a5ac708bcda185bed5afdb62b0cadaf622b00e59e4d2385bdb6297e9867&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe7a46a5ac708bcda185bed5afdb62b0cadaf622b00e59e4d2385bdb6297e9867"}]}'
2026-03-03 04:35:03.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x51ecf905543a65ad626261dbba05be3507638354c9b6c9b2b45b2b85c46665ed&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x51ecf905543a65ad626261dbba05be3507638354c9b6c9b2b45b2b85c46665ed"}]}'
2026-03-03 04:35:03.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xf4feea6e17500e616de0247a47ecd142c427466ae6fdba575e1d94685045bc99&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf4feea6e17500e616de0247a47ecd142c427466ae6fdba575e1d94685045bc99"}]}'
2026-03-03 04:35:03.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc99c54d4d2e06385c6d6897f24f1f7d4acceb51787415d45722d134250a92353&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc99c54d4d2e06385c6d6897f24f1f7d4acceb51787415d45722d134250a92353"}]}'
2026-03-03 04:35:03.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1637b5499d07e7fcc4efe7d6daa599f0c13ff974ca71158d1134a072e9f92473&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1637b5499d07e7fcc4efe7d6daa599f0c13ff974ca71158d1134a072e9f92473"}]}'
2026-03-03 04:35:03.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x5d3cad6cf353852e10634d8c128758490f9bf77463f5e13cc72d545b7e643d31&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5d3cad6cf353852e10634d8c128758490f9bf77463f5e13cc72d545b7e643d31"}]}'
2026-03-03 04:35:03.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39068/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6bdbcac58348a1a46f9421d542c862a488ae59e681458c5d58b05b0a1a044e1d&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6bdbcac58348a1a46f9421d542c862a488ae59e681458c5d58b05b0a1a044e1d"}]}'
2026-03-03 04:35:03.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1380021655309bd0f63ec9c19d2be3fcc5eb7bd69d1e3d247e7820248851c4ae&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1380021655309bd0f63ec9c19d2be3fcc5eb7bd69d1e3d247e7820248851c4ae"}]}'
2026-03-03 04:35:03.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xb453f1c6729ce9c2fe55d95bfc81c5f524160c31cac045dce1c2420c5138311e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb453f1c6729ce9c2fe55d95bfc81c5f524160c31cac045dce1c2420c5138311e"}]}'
2026-03-03 04:35:03.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x06e3fdb28da61c986b1815aefdfef64585cb49601cb54e0650cfaae343bdbec9&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06e3fdb28da61c986b1815aefdfef64585cb49601cb54e0650cfaae343bdbec9"}]}'
2026-03-03 04:35:03.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x462c55ff3c8d1b46a661c8600040e370d384dff55dc23129d663c5b823ea37d3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x462c55ff3c8d1b46a661c8600040e370d384dff55dc23129d663c5b823ea37d3"}]}'
2026-03-03 04:35:03.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x16f747a81854478f28854c311d39f8654d7feef6b4cd526ecb242efe3b84d90c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x16f747a81854478f28854c311d39f8654d7feef6b4cd526ecb242efe3b84d90c"}]}'
2026-03-03 04:35:03.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1ba31d62b320fc441badc0ccae682d2a448536827631bf6da90ef4ed8bd9fad7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1ba31d62b320fc441badc0ccae682d2a448536827631bf6da90ef4ed8bd9fad7"}]}'
2026-03-03 04:35:03.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4d4d328345251b2ce65881454e79b781475165bafca14e8188f7f8043a6762ae&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4d4d328345251b2ce65881454e79b781475165bafca14e8188f7f8043a6762ae"}]}'
2026-03-03 04:35:03.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc719f76387b56a916725d1a66141ee953d7b8ff27eb0f5111ff04b814725ac65&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc719f76387b56a916725d1a66141ee953d7b8ff27eb0f5111ff04b814725ac65"}]}'
2026-03-03 04:35:03.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc1b1d8f559fe3e67820136395c5a13220f2dc3fbd9e718d6cc7dfa5f77957579&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc1b1d8f559fe3e67820136395c5a13220f2dc3fbd9e718d6cc7dfa5f77957579"}]}'
2026-03-03 04:35:03.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xb88ea445ac5717e2cbd1ed026a6220beae890262010ddec180cd4cc246bb72c6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb88ea445ac5717e2cbd1ed026a6220beae890262010ddec180cd4cc246bb72c6"}]}'
2026-03-03 04:35:03.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xfa8643bc239df2350af5869380b909bbe587ad700c284b367e59267edb9d60ee&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfa8643bc239df2350af5869380b909bbe587ad700c284b367e59267edb9d60ee"}]}'
2026-03-03 04:35:03.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x70c7613858afe888b9cd2c5ff7471c70dcd4d052f4d50e572108764637842f7f&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x70c7613858afe888b9cd2c5ff7471c70dcd4d052f4d50e572108764637842f7f"}]}'
2026-03-03 04:35:03.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x50d709d5743bd4cb6b23e66e250c8ab70bb41903848a2209a2ec7d68b29c060e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x50d709d5743bd4cb6b23e66e250c8ab70bb41903848a2209a2ec7d68b29c060e"}]}'
2026-03-03 04:35:03.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3c86e9f91c0a109a673b58709f22284320e82642f9e79d30a6176a9a1ceceb50&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3c86e9f91c0a109a673b58709f22284320e82642f9e79d30a6176a9a1ceceb50"}]}'
2026-03-03 04:35:03.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9413bc57ec35cc07005364454e83d3841858750d20c57bd96a335ba017dbc218&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9413bc57ec35cc07005364454e83d3841858750d20c57bd96a335ba017dbc218"}]}'
2026-03-03 04:35:03.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9ac23a0c5d664d2a87411002473236266fe782dec3e27f779cfee1bb2ddf4589&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9ac23a0c5d664d2a87411002473236266fe782dec3e27f779cfee1bb2ddf4589"}]}'
2026-03-03 04:35:03.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x957e9460a5acd2935daec1f11a86b25ef9ed99dbc19e5d631609ae07f2308518&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x957e9460a5acd2935daec1f11a86b25ef9ed99dbc19e5d631609ae07f2308518"}]}'
2026-03-03 04:35:03.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbd84c224bbfbbfd3c7827581c23bd47fa9e2232785bad3c609f2882e18abc2d1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbd84c224bbfbbfd3c7827581c23bd47fa9e2232785bad3c609f2882e18abc2d1"}]}'
2026-03-03 04:35:03.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x5b78832a2679ed471c5bc25ea282b4a2dc3998e86024a201f4067d5ec25711ae&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5b78832a2679ed471c5bc25ea282b4a2dc3998e86024a201f4067d5ec25711ae"}]}'
2026-03-03 04:35:03.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xd46074121bf824237fe01c9449cd9cac55d7d6cd5ebe361ac141ceee6cb4802d&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd46074121bf824237fe01c9449cd9cac55d7d6cd5ebe361ac141ceee6cb4802d"}]}'
2026-03-03 04:35:03.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x157dc72881011e581241c1d177877fdcb8b0e4c5426149f315542c3817dd8103&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x157dc72881011e581241c1d177877fdcb8b0e4c5426149f315542c3817dd8103"}]}'
2026-03-03 04:35:03.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xcfc4bc2878761172a7d359206931073ea8d9444b100da769717de35cba5440ad&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcfc4bc2878761172a7d359206931073ea8d9444b100da769717de35cba5440ad"}]}'
2026-03-03 04:35:03.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x271aba5ddc7b125f15a71d954c8316ded4aa481b3df56aace87df1328391549b&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x271aba5ddc7b125f15a71d954c8316ded4aa481b3df56aace87df1328391549b"}]}'
2026-03-03 04:35:03.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4ce95ac9cd5ed6477e51403fa07005cb8f62f39e0fba0afdfab93c903f97e085&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4ce95ac9cd5ed6477e51403fa07005cb8f62f39e0fba0afdfab93c903f97e085"}]}'
2026-03-03 04:35:03.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xef21c7dfde49c7addb8f36bab42a001e5479ca3a4dac238cb4fe627c684c0a55&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xef21c7dfde49c7addb8f36bab42a001e5479ca3a4dac238cb4fe627c684c0a55"}]}'
2026-03-03 04:35:03.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6a3bb54e14af4c43c9c957b2fb453bc37c81b21941d23e5290639a3e653e3be1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6a3bb54e14af4c43c9c957b2fb453bc37c81b21941d23e5290639a3e653e3be1"}]}'
2026-03-03 04:35:03.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x80fb113f2875e6b6c13747bcbf5ab191bcf7f6f95a85679fefeb69d8dae05b6c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x80fb113f2875e6b6c13747bcbf5ab191bcf7f6f95a85679fefeb69d8dae05b6c"}]}'
2026-03-03 04:35:03.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x23e9454c74762e874e1e0185b74aa96b5d27ef7ba178adb5bef0b41e855cf6c7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x23e9454c74762e874e1e0185b74aa96b5d27ef7ba178adb5bef0b41e855cf6c7"}]}'
2026-03-03 04:35:03.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x133b29e1903ad5dcba41430f65456ac849987b017df46683d304edf84f36c949&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x133b29e1903ad5dcba41430f65456ac849987b017df46683d304edf84f36c949"}]}'
2026-03-03 04:35:03.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x72bcf2b10efe71305f64fa2e7966cbaad333e82a41c2285284df6565aca6b837&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x72bcf2b10efe71305f64fa2e7966cbaad333e82a41c2285284df6565aca6b837"}]}'
2026-03-03 04:35:03.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x026ce5c513bce7d3871dbdf22bd75a73fa9b13322510393e6e35e5476ff8293d&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x026ce5c513bce7d3871dbdf22bd75a73fa9b13322510393e6e35e5476ff8293d"}]}'
2026-03-03 04:35:03.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6fe4f744e40c481884f0bd8b0f153631d90b7631473ca26795d0b580f2d7c699&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6fe4f744e40c481884f0bd8b0f153631d90b7631473ca26795d0b580f2d7c699"}]}'
2026-03-03 04:35:03.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x88a3d38422ba78d06973fa4f9e993657741b51ef2c710e633675346191ff3b2e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x88a3d38422ba78d06973fa4f9e993657741b51ef2c710e633675346191ff3b2e"}]}'
2026-03-03 04:35:03.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xe7a46a5ac708bcda185bed5afdb62b0cadaf622b00e59e4d2385bdb6297e9867&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe7a46a5ac708bcda185bed5afdb62b0cadaf622b00e59e4d2385bdb6297e9867"}]}'
2026-03-03 04:35:03.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x51ecf905543a65ad626261dbba05be3507638354c9b6c9b2b45b2b85c46665ed&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x51ecf905543a65ad626261dbba05be3507638354c9b6c9b2b45b2b85c46665ed"}]}'
2026-03-03 04:35:03.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xf4feea6e17500e616de0247a47ecd142c427466ae6fdba575e1d94685045bc99&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf4feea6e17500e616de0247a47ecd142c427466ae6fdba575e1d94685045bc99"}]}'
2026-03-03 04:35:03.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc99c54d4d2e06385c6d6897f24f1f7d4acceb51787415d45722d134250a92353&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc99c54d4d2e06385c6d6897f24f1f7d4acceb51787415d45722d134250a92353"}]}'
2026-03-03 04:35:03.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1637b5499d07e7fcc4efe7d6daa599f0c13ff974ca71158d1134a072e9f92473&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1637b5499d07e7fcc4efe7d6daa599f0c13ff974ca71158d1134a072e9f92473"}]}'
2026-03-03 04:35:03.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x5d3cad6cf353852e10634d8c128758490f9bf77463f5e13cc72d545b7e643d31&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5d3cad6cf353852e10634d8c128758490f9bf77463f5e13cc72d545b7e643d31"}]}'
2026-03-03 04:35:03.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38463/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6bdbcac58348a1a46f9421d542c862a488ae59e681458c5d58b05b0a1a044e1d&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:03.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6bdbcac58348a1a46f9421d542c862a488ae59e681458c5d58b05b0a1a044e1d"}]}'
2026-03-03 04:35:03.365 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:03.366 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:03.366 DEBUG [src.node.waku_node] Stopping container with id 311cae1f3ba8
2026-03-03 04:35:03.976 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:03.980 DEBUG [src.node.waku_node] Stopping container with id df1135f02e3e
2026-03-03 04:35:04.568 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:04.571 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:04.603 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:04.623 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,328 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_correlated_vs_uncorrelated with id: 2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473
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_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__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_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__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_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__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_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__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.47.111
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10718', '10719', '10720', '10721', '10722']
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 10718:10718 -p 10719:10719 -p 10720:10720 -p 10721:10721 -p 10722:10722 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=10720 --rest-port=10718 --tcp-port=10719 --discv5-udp-port=10721 --rest-address=0.0.0.0 --nat=extip:172.18.47.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caaad868b936fcad237c771f594deefcceaef795ae15c89dfbfb893b14bd60a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10722 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.47.111 waku 1fe315608130bce6e06574fe8e05f5c19797ca69a9c119df6776fc7716059cf6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1fe315608130. Setting up logs at ./log/docker/node1_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10718
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 f68875b77f36. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d853c9b4730f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10718/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:10718/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.47.111/tcp/10719/p2p/16Uiu2HAmHU5iuViZ15aQWaQ5LGT9j4LNicf7E7XfEPap3b3swvfL","/ip4/172.18.47.111/tcp/10720/ws/p2p/16Uiu2HAmHU5iuViZ15aQWaQ5LGT9j4LNicf7E7XfEPap3b3swvfL"],"enrUri":"enr:-L24QCOUrifldORbtYQHBhdKpy0q2h0CPAok7hDhLQ2x46yaJv-8x9tKUGIq3ciwKBDPWVa8OB5dm5pynhCNj20RUc8CgmlkgnY0gmlwhKwSL2-KbXVsdGlhZGRyc5YACASsEi9vBinfAAoErBIvbwYp4N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDR38e4w2IXQMcps72M14I9RP2pCaxT3tt4dLD2OcnsHODdGNwginfg3VkcIIp4YV3YWt1MgE"}'
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.241.154
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8719', '8720', '8721', '8722', '8723']
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 8719:8719 -p 8720:8720 -p 8721:8721 -p 8722:8722 -p 8723:8723 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=8721 --rest-port=8719 --tcp-port=8720 --discv5-udp-port=8722 --rest-address=0.0.0.0 --nat=extip:172.18.241.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ece69ff90ddda025ead1bbaee3fdabadb7ce0f2c8afddfddc08c9f59cc89f2a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8723 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCOUrifldORbtYQHBhdKpy0q2h0CPAok7hDhLQ2x46yaJv-8x9tKUGIq3ciwKBDPWVa8OB5dm5pynhCNj20RUc8CgmlkgnY0gmlwhKwSL2-KbXVsdGlhZGRyc5YACASsEi9vBinfAAoErBIvbwYp4N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDR38e4w2IXQMcps72M14I9RP2pCaxT3tt4dLD2OcnsHODdGNwginfg3VkcIIp4YV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.154 waku 5ed0befdc9d6bb3658f352b36e0df106ede275f126a3acf52dda760bd08802d3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5ed0befdc9d6. Setting up logs at ./log/docker/node2_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8719
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:8719/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:8719/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.154/tcp/8720/p2p/16Uiu2HAmRhNw88GcNE67qembLmr8XKxmtTAtede1V6b5GANVpgDZ","/ip4/172.18.241.154/tcp/8721/ws/p2p/16Uiu2HAmRhNw88GcNE67qembLmr8XKxmtTAtede1V6b5GANVpgDZ"],"enrUri":"enr:-L24QA_AtJF4rKxF3dewG7QOwdrMqnBe7RKMurCzYSNjxk1_Lmm4-uAEoIRqskTk35gS0HAVkLJW4xosUV3sNXOyNugCgmlkgnY0gmlwhKwS8ZqKbXVsdGlhZGRyc5YACASsEvGaBiIQAAoErBLxmgYiEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwcSgcR5xpo_S4bYqEPXOQJudmH0bM2Hi45WYxj_FhkyDdGNwgiIQg3VkcIIiEoV3YWt1MgE"}'
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.32.203
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14053', '14054', '14055', '14056', '14057']
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 14053:14053 -p 14054:14054 -p 14055:14055 -p 14056:14056 -p 14057:14057 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=14055 --rest-port=14053 --tcp-port=14054 --discv5-udp-port=14056 --rest-address=0.0.0.0 --nat=extip:172.18.32.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bbe1a8efdde94d46aab23b380dda2809cedba5be53dde48c918fdbec6cbbbfd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14057 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA_AtJF4rKxF3dewG7QOwdrMqnBe7RKMurCzYSNjxk1_Lmm4-uAEoIRqskTk35gS0HAVkLJW4xosUV3sNXOyNugCgmlkgnY0gmlwhKwS8ZqKbXVsdGlhZGRyc5YACASsEvGaBiIQAAoErBLxmgYiEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwcSgcR5xpo_S4bYqEPXOQJudmH0bM2Hi45WYxj_FhkyDdGNwgiIQg3VkcIIiEoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.32.203 waku 97e66b33f8df076afae39ac494dc684b2942757fb785d5afd5295eac0b2b8ecf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 97e66b33f8df. Setting up logs at ./log/docker/node3_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14053
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:14053/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:14053/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.32.203/tcp/14054/p2p/16Uiu2HAmPxW8kC3y2mJGc1NYUU4MF3PNyC4FKd1kSF1uUCbixpmF","/ip4/172.18.32.203/tcp/14055/ws/p2p/16Uiu2HAmPxW8kC3y2mJGc1NYUU4MF3PNyC4FKd1kSF1uUCbixpmF"],"enrUri":"enr:-L24QKNqcBUR4DgSaBbFZ_cfBuAuAgmxVLpWqvnjrHHzBvC-YXE8Y1Twb9FLJJN_dKREBUrlCXBbZvjqfqfCcU_vOpoCgmlkgnY0gmlwhKwSIMuKbXVsdGlhZGRyc5YACASsEiDLBjbmAAoErBIgywY2590DgnJzhQADAQAAiXNlY3AyNTZrMaEDp-0bQ6EfwMKCxjcN6wSA5r1MUGKsU-XlTqmkkYiA7UqDdGNwgjbmg3VkcII26IV3YWt1MgE"}'
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.91.173
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59229', '59230', '59231', '59232', '59233']
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 59229:59229 -p 59230:59230 -p 59231:59231 -p 59232:59232 -p 59233:59233 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=59231 --rest-port=59229 --tcp-port=59230 --discv5-udp-port=59232 --rest-address=0.0.0.0 --nat=extip:172.18.91.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bddccff6a5dbce2d0dd9eeb56aa237bca4b4e71388dcf4bdba8aed8b0a68b97f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59233 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKNqcBUR4DgSaBbFZ_cfBuAuAgmxVLpWqvnjrHHzBvC-YXE8Y1Twb9FLJJN_dKREBUrlCXBbZvjqfqfCcU_vOpoCgmlkgnY0gmlwhKwSIMuKbXVsdGlhZGRyc5YACASsEiDLBjbmAAoErBIgywY2590DgnJzhQADAQAAiXNlY3AyNTZrMaEDp-0bQ6EfwMKCxjcN6wSA5r1MUGKsU-XlTqmkkYiA7UqDdGNwgjbmg3VkcII26IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.91.173 waku 466ac4f347bca650b7c96b5005bb9544fc5c22974a59aeded40e3e0db9df68d7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 466ac4f347bc. Setting up logs at ./log/docker/node4_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59229
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:59229/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:59229/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.91.173/tcp/59230/p2p/16Uiu2HAmJgi7oKP6JEpivGhGHpN3pZt7hCyCT385ePb3H7RVq2hA","/ip4/172.18.91.173/tcp/59231/ws/p2p/16Uiu2HAmJgi7oKP6JEpivGhGHpN3pZt7hCyCT385ePb3H7RVq2hA"],"enrUri":"enr:-L24QIJUNbOUllMZUhaDpT27jArgeM5jDAcERfn9i9vVxotGUH3l29G4dRKELAj7AczPW62-KBxCnCOu37DxcGadbHwCgmlkgnY0gmlwhKwSW62KbXVsdGlhZGRyc5YACASsElutBudeAAoErBJbrQbnX90DgnJzhQADAQAAiXNlY3AyNTZrMaEDWZbtzeSna9zjkqJJ8zZj5ZC9iPY_M3h7DSbmDUtc9f2DdGNwgudeg3VkcILnYIV3YWt1MgE"}'
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:10718/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:8719/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:14053/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:59229/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 GET "http://127.0.0.1:10718/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.241.154/tcp/39032/p2p/16Uiu2HAmRhNw88GcNE67qembLmr8XKxmtTAtede1V6b5GANVpgDZ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8719/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.47.111/tcp/10719/p2p/16Uiu2HAmHU5iuViZ15aQWaQ5LGT9j4LNicf7E7XfEPap3b3swvfL","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.32.203/tcp/33846/p2p/16Uiu2HAmPxW8kC3y2mJGc1NYUU4MF3PNyC4FKd1kSF1uUCbixpmF","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14053/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.91.173/tcp/47870/p2p/16Uiu2HAmJgi7oKP6JEpivGhGHpN3pZt7hCyCT385ePb3H7RVq2hA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.241.154/tcp/8720/p2p/16Uiu2HAmRhNw88GcNE67qembLmr8XKxmtTAtede1V6b5GANVpgDZ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59229/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.32.203/tcp/14054/p2p/16Uiu2HAmPxW8kC3y2mJGc1NYUU4MF3PNyC4FKd1kSF1uUCbixpmF","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '7586', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '7586', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '7586', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
DEBUG  src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
qdisc netem 8002: root refcnt 5 limit 1000 loss 50%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59229/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:10718/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10718/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10718/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10718/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10718/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 30.0 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59229/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":1772512559495007866,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512559504848407,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512559719177321,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512559935640052,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512561367104423,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '7586', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '7586', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '7586', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%', '75.0%']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59229/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:10718/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10718/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10718/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)'}'
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 1fe315608130
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5ed0befdc9d6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 97e66b33f8df
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1fe315608130. 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 466ac4f347bc
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5ed0befdc9d6. 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  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/node4_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node3_2026-03-03_04-35-34__d7126160-8a7c-4f7f-90da-91706682b473__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_correlated_vs_uncorrelated with id: 2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a
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_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__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_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__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_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__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_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__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.75.68
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47895', '47896', '47897', '47898', '47899']
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 47895:47895 -p 47896:47896 -p 47897:47897 -p 47898:47898 -p 47899:47899 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=47897 --rest-port=47895 --tcp-port=47896 --discv5-udp-port=47898 --rest-address=0.0.0.0 --nat=extip:172.18.75.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2e04aab56faa3af2d06c0f0d2fe80ed2cf3c9ddbc6c4bed86c3bcf8e030ce7bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47899 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 97e66b33f8df. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.75.68 waku 04ffcb07018cbe87e9257d5e8d272697361a8b8bca3510a22ecbeb288376b39d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 04ffcb07018c. Setting up logs at ./log/docker/node1_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47895
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 466ac4f347bc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47895/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:47895/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.75.68/tcp/47896/p2p/16Uiu2HAmHivdZhPLwAH4Hd5D8E6oGbJDr2hnDZZfCqR5XEYNZuyW","/ip4/172.18.75.68/tcp/47897/ws/p2p/16Uiu2HAmHivdZhPLwAH4Hd5D8E6oGbJDr2hnDZZfCqR5XEYNZuyW"],"enrUri":"enr:-L24QCE8mOuO96lGHWidKgs9bnDTWKJ0ai_8yhfMIpzo-I-3fDP9FxfSn_0aOtec7PCIk8_gb8O1PRb4G9Hrynqzbe4CgmlkgnY0gmlwhKwSS0SKbXVsdGlhZGRyc5YACASsEktEBrsYAAoErBJLRAa7Gd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDS0yNZUWLMexrRYlSmhbN2Y4uJWh1povhlcXs6KwCZg2DdGNwgrsYg3VkcIK7GoV3YWt1MgE"}'
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.8.230
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37588', '37589', '37590', '37591', '37592']
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 37588:37588 -p 37589:37589 -p 37590:37590 -p 37591:37591 -p 37592:37592 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=37590 --rest-port=37588 --tcp-port=37589 --discv5-udp-port=37591 --rest-address=0.0.0.0 --nat=extip:172.18.8.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db01fac3ee68267fbfe907521c822a863e0cee9b58ffc4b83af61a3fb70db8ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37592 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCE8mOuO96lGHWidKgs9bnDTWKJ0ai_8yhfMIpzo-I-3fDP9FxfSn_0aOtec7PCIk8_gb8O1PRb4G9Hrynqzbe4CgmlkgnY0gmlwhKwSS0SKbXVsdGlhZGRyc5YACASsEktEBrsYAAoErBJLRAa7Gd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDS0yNZUWLMexrRYlSmhbN2Y4uJWh1povhlcXs6KwCZg2DdGNwgrsYg3VkcIK7GoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.230 waku 5617d95714281d6f42f2517a3dfd26fdbb6e9439ab194bb1d4f60872eff10dfe
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5617d9571428. Setting up logs at ./log/docker/node2_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37588
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:37588/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37588/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.8.230/tcp/37589/p2p/16Uiu2HAmFDdiu7iyGTTdjkDwS3tFnrBycLQuwWyQE6FUzxjVwWCb","/ip4/172.18.8.230/tcp/37590/ws/p2p/16Uiu2HAmFDdiu7iyGTTdjkDwS3tFnrBycLQuwWyQE6FUzxjVwWCb"],"enrUri":"enr:-L24QOS3CVDyWFJZt2eB6uxIRkqDQzC8813HrUQ5dSVqURHxPBIFBh7zAGASZypQPijs49SoZF4IL0LKav2rlIWmF34CgmlkgnY0gmlwhKwSCOaKbXVsdGlhZGRyc5YACASsEgjmBpLVAAoErBII5gaS1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJhQ3kKmMufX18I5e9Yw20I8megq7NlIqOfQccm8Qv2SDdGNwgpLVg3VkcIKS14V3YWt1MgE"}'
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.104.183
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4148', '4149', '4150', '4151', '4152']
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 4148:4148 -p 4149:4149 -p 4150:4150 -p 4151:4151 -p 4152:4152 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=4150 --rest-port=4148 --tcp-port=4149 --discv5-udp-port=4151 --rest-address=0.0.0.0 --nat=extip:172.18.104.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=53a75cb68d91ffcefaec2cce4d7971afe117e0fbe6bac93c878d74ddbd1bc38b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4152 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOS3CVDyWFJZt2eB6uxIRkqDQzC8813HrUQ5dSVqURHxPBIFBh7zAGASZypQPijs49SoZF4IL0LKav2rlIWmF34CgmlkgnY0gmlwhKwSCOaKbXVsdGlhZGRyc5YACASsEgjmBpLVAAoErBII5gaS1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJhQ3kKmMufX18I5e9Yw20I8megq7NlIqOfQccm8Qv2SDdGNwgpLVg3VkcIKS14V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.183 waku de5b95daa828990392dd0ff1bf81c95cbd74abc6bdfd0e8286812a14c51a8d05
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID de5b95daa828. Setting up logs at ./log/docker/node3_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4148
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:4148/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:4148/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.104.183/tcp/4149/p2p/16Uiu2HAm4oatPRMyGfsE47uzmGZ9wgg6F7SyFEsAVeBbc7xjymxH","/ip4/172.18.104.183/tcp/4150/ws/p2p/16Uiu2HAm4oatPRMyGfsE47uzmGZ9wgg6F7SyFEsAVeBbc7xjymxH"],"enrUri":"enr:-L24QAWgebrQjm8smAu8i3_WN28W0vmzmr80TGidyBqgORTyeHLRkOay-1pY2wfTTttB3XWjG82a_RC1qQ3iJXpq4CACgmlkgnY0gmlwhKwSaLeKbXVsdGlhZGRyc5YACASsEmi3BhA1AAoErBJotwYQNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECi1Yzg5T46K3SdW7FKBx-CIwlOl0IIoTf4ldv9KzucHaDdGNwghA1g3VkcIIQN4V3YWt1MgE"}'
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.235.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61788', '61789', '61790', '61791', '61792']
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 61788:61788 -p 61789:61789 -p 61790:61790 -p 61791:61791 -p 61792:61792 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=61790 --rest-port=61788 --tcp-port=61789 --discv5-udp-port=61791 --rest-address=0.0.0.0 --nat=extip:172.18.235.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3f34faba6ecf459ff8ad4852a4dfaa6f0ab9976fe9e9cbf08d5b2ac312ebdefc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61792 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAWgebrQjm8smAu8i3_WN28W0vmzmr80TGidyBqgORTyeHLRkOay-1pY2wfTTttB3XWjG82a_RC1qQ3iJXpq4CACgmlkgnY0gmlwhKwSaLeKbXVsdGlhZGRyc5YACASsEmi3BhA1AAoErBJotwYQNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECi1Yzg5T46K3SdW7FKBx-CIwlOl0IIoTf4ldv9KzucHaDdGNwghA1g3VkcIIQN4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.235.231 waku 5d2f500d7ef2eb8a600372ff260d5068274473ae9fe08febc025712ed225ef1b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5d2f500d7ef2. Setting up logs at ./log/docker/node4_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61788
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:61788/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:61788/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.231/tcp/61789/p2p/16Uiu2HAm6r8hhHueYCquBNydu6yX16svuTdZAHSGfLbfMim2TdVP","/ip4/172.18.235.231/tcp/61790/ws/p2p/16Uiu2HAm6r8hhHueYCquBNydu6yX16svuTdZAHSGfLbfMim2TdVP"],"enrUri":"enr:-L24QPAeII2EC_IDt5zymilHHJzN-1JEK4-zVwAZUbF115jCXhqo3-rDWVdYZIWV32qGtk8kBgQHWzC4nS4dBlBU0ssCgmlkgnY0gmlwhKwS6-eKbXVsdGlhZGRyc5YACASsEuvnBvFdAAoErBLr5wbxXt0DgnJzhQADAQAAiXNlY3AyNTZrMaECqbS19WisTFI_INb6_S2vdtJY8xgdAanciaxOymRM5F6DdGNwgvFdg3VkcILxX4V3YWt1MgE"}'
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:47895/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:37588/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:4148/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:61788/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 GET "http://127.0.0.1:47895/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.8.230/tcp/44448/p2p/16Uiu2HAmFDdiu7iyGTTdjkDwS3tFnrBycLQuwWyQE6FUzxjVwWCb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37588/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.75.68/tcp/47896/p2p/16Uiu2HAmHivdZhPLwAH4Hd5D8E6oGbJDr2hnDZZfCqR5XEYNZuyW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.104.183/tcp/44488/p2p/16Uiu2HAm4oatPRMyGfsE47uzmGZ9wgg6F7SyFEsAVeBbc7xjymxH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4148/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.8.230/tcp/37589/p2p/16Uiu2HAmFDdiu7iyGTTdjkDwS3tFnrBycLQuwWyQE6FUzxjVwWCb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.235.231/tcp/41656/p2p/16Uiu2HAm6r8hhHueYCquBNydu6yX16svuTdZAHSGfLbfMim2TdVP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61788/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.104.183/tcp/4149/p2p/16Uiu2HAm4oatPRMyGfsE47uzmGZ9wgg6F7SyFEsAVeBbc7xjymxH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9430', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9430', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9430', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
DEBUG  src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
qdisc netem 8004: root refcnt 5 limit 1000 loss 50%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61788/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:47895/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47895/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47895/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47895/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47895/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 30.0 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61788/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":1772512642164919926,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512642376297474,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512642591112388,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512642600684782,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512643847244682,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9430', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9430', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9430', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%', '75.0%']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61788/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:47895/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47895/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47895/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47895/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)'}'
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 04ffcb07018c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5617d9571428
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id de5b95daa828
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 04ffcb07018c. 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 5d2f500d7ef2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5617d9571428. 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  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_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node4_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node3_2026-03-03_04-36-57__dc1c165b-8b57-48de-8673-919738ef2f7a__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,106 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_wrong_url_pubsub_topic with id: 2026-03-03_04-37-46__b2935698-df4f-44a1-b1b1-fcae608951d8
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_2026-03-03_04-37-46__b2935698-df4f-44a1-b1b1-fcae608951d8__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.185.72
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52155', '52156', '52157', '52158', '52159']
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 52155:52155 -p 52156:52156 -p 52157:52157 -p 52158:52158 -p 52159:52159 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=52157 --rest-port=52155 --tcp-port=52156 --discv5-udp-port=52158 --rest-address=0.0.0.0 --nat=extip:172.18.185.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed4cf6afd9dd61c1c9f94c468bb331fd5e8bbb696c07d4f517b2ea89dccaf295 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52159 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.72 waku e90b2cb25d027445212bce280b9dac23a10d0dc2ac67e7538684395b28b4b98b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e90b2cb25d02. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-46__b2935698-df4f-44a1-b1b1-fcae608951d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52155
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 5f1be36a73c1. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3e1c8257769b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52155/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:52155/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.185.72/tcp/52156/p2p/16Uiu2HAmKM4aX3EFVQFyotLkLSrfvAjhsKigr4RawVmQhmFVGdZp","/ip4/172.18.185.72/tcp/52157/ws/p2p/16Uiu2HAmKM4aX3EFVQFyotLkLSrfvAjhsKigr4RawVmQhmFVGdZp"],"enrUri":"enr:-L24QIFp829yUFFByeKj79ATf70iW6nt9E54FxOgYu_PqIakNPArOK73td0_0AxUlNj-fA-0E36xv5huswbQwScAtSICgmlkgnY0gmlwhKwSuUiKbXVsdGlhZGRyc5YACASsErlIBsu8AAoErBK5SAbLvd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDY2oidyMw3yZTn_991JpJ5gQlUR-LwsAV7OZx83eru1eDdGNwgsu8g3VkcILLvoV3YWt1MgM"}'
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_2026-03-03_04-37-46__b2935698-df4f-44a1-b1b1-fcae608951d8__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.228.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62363', '62364', '62365', '62366', '62367']
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 62363:62363 -p 62364:62364 -p 62365:62365 -p 62366:62366 -p 62367:62367 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=62365 --rest-port=62363 --tcp-port=62364 --discv5-udp-port=62366 --rest-address=0.0.0.0 --nat=extip:172.18.228.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e6c8dabe71948adffda391eafeaacdbf5a2eec7baae7afebfdb2ce07befcdc1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62367 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIFp829yUFFByeKj79ATf70iW6nt9E54FxOgYu_PqIakNPArOK73td0_0AxUlNj-fA-0E36xv5huswbQwScAtSICgmlkgnY0gmlwhKwSuUiKbXVsdGlhZGRyc5YACASsErlIBsu8AAoErBK5SAbLvd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDY2oidyMw3yZTn_991JpJ5gQlUR-LwsAV7OZx83eru1eDdGNwgsu8g3VkcILLvoV3YWt1MgM --storenode=/ip4/172.18.185.72/tcp/52156/p2p/16Uiu2HAmKM4aX3EFVQFyotLkLSrfvAjhsKigr4RawVmQhmFVGdZp --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.228.23 waku e7c5470c3f3dfdd9384a5b793f806b6778bee0dca2e86f55d5b737cb23b95712
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e7c5470c3f3d. Setting up logs at ./log/docker/store_node1_2026-03-03_04-37-46__b2935698-df4f-44a1-b1b1-fcae608951d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62363
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:62363/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:62363/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.228.23/tcp/62364/p2p/16Uiu2HAky6kcBgBfavYKgTk2U1Ts1Q2CfskJzLKwkYwjaL7CGQkk","/ip4/172.18.228.23/tcp/62365/ws/p2p/16Uiu2HAky6kcBgBfavYKgTk2U1Ts1Q2CfskJzLKwkYwjaL7CGQkk"],"enrUri":"enr:-L24QJHhdSroPXgdGfbLxdaJOV5IC2upoynGrbY2j2DiBAdrDUEmCjwXHEAT488biFn14AbD7q71bhnF2P87GSeFci4CgmlkgnY0gmlwhKwS5BeKbXVsdGlhZGRyc5YACASsEuQXBvOcAAoErBLkFwbznd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNpXx0NhkM_Qr7axbwj8vdxVL89ofEkMmmYS9N-m2_S2DdGNwgvOcg3VkcILznoV3YWt1MgM"}'
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:62363/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.185.72/tcp/52156/p2p/16Uiu2HAmKM4aX3EFVQFyotLkLSrfvAjhsKigr4RawVmQhmFVGdZp"]'
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:52155/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:62363/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:52155/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:52155/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:52155/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:52155/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:52155/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:52155/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:52155/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:52155/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:131 Trying to get stored msg with wrong url topic waku/2/rs/3/0
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:52155/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:52155/store/v3/messages?pubsubTopic=waku%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
ERROR  tests.store.test_topics:test_topics.py:137 Topic waku/2/rs/3/0 is wrong ''n: Peer wakuorg/nwaku:latest couldn't find any messages. Actual response: {'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 e90b2cb25d02
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e7c5470c3f3d
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,87 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_add_a_new_pubsub_topic with id: 2026-03-03_04-35-06__2f7be4bf-d351-4575-86dc-6fd79f9ff7d9
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_2026-03-03_04-35-06__2f7be4bf-d351-4575-86dc-6fd79f9ff7d9__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.19.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16102', '16103', '16104', '16105', '16106']
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 16102:16102 -p 16103:16103 -p 16104:16104 -p 16105:16105 -p 16106:16106 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=16104 --rest-port=16102 --tcp-port=16103 --discv5-udp-port=16105 --rest-address=0.0.0.0 --nat=extip:172.18.19.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff1660b8fc0af3ecbdf67bba99caa3dadd5c7b794c6be17da4c73fbfa74a1130 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16106 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b0b6c5fd8db7. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.102 waku 805a638d9252b99d6e67b4d868214bb83574b2bc52dfba968312175171f474e9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 805a638d9252. Setting up logs at ./log/docker/node1_2026-03-03_04-35-06__2f7be4bf-d351-4575-86dc-6fd79f9ff7d9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16102
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 62e0a68e651d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16102/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:16102/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.19.102/tcp/16103/p2p/16Uiu2HAmQ7CgWYt53xHaX854MayE8BoqZqGEafeiVW3LdhBjFR6n","/ip4/172.18.19.102/tcp/16104/ws/p2p/16Uiu2HAmQ7CgWYt53xHaX854MayE8BoqZqGEafeiVW3LdhBjFR6n"],"enrUri":"enr:-L24QFFwvnsTPYF3HxklbSCyq47krQLMOF93pT1u-n6Q5CINBQa1SYG5wws7aNqhEgVYQdwPmCizgLUkPKH3LIKaGCECgmlkgnY0gmlwhKwSE2aKbXVsdGlhZGRyc5YACASsEhNmBj7nAAoErBITZgY-6N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqieZschm5abbAgUp6iRa36GhF2uVXA7F9Inqy9925r-DdGNwgj7ng3VkcII-6YV3YWt1MgU"}'
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_2026-03-03_04-35-06__2f7be4bf-d351-4575-86dc-6fd79f9ff7d9__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.142.24
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47911', '47912', '47913', '47914', '47915']
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 47911:47911 -p 47912:47912 -p 47913:47913 -p 47914:47914 -p 47915:47915 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=47913 --rest-port=47911 --tcp-port=47912 --discv5-udp-port=47914 --rest-address=0.0.0.0 --nat=extip:172.18.142.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=19e42e3c0eafa215f4e7ed2e7df8bfec8ac0cc4bbd69bd1eaceac1b48e5a0cb1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47915 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFFwvnsTPYF3HxklbSCyq47krQLMOF93pT1u-n6Q5CINBQa1SYG5wws7aNqhEgVYQdwPmCizgLUkPKH3LIKaGCECgmlkgnY0gmlwhKwSE2aKbXVsdGlhZGRyc5YACASsEhNmBj7nAAoErBITZgY-6N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqieZschm5abbAgUp6iRa36GhF2uVXA7F9Inqy9925r-DdGNwgj7ng3VkcII-6YV3YWt1MgU --filternode=/ip4/172.18.19.102/tcp/16103/p2p/16Uiu2HAmQ7CgWYt53xHaX854MayE8BoqZqGEafeiVW3LdhBjFR6n
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.24 waku de3346eec182252c7fc6fe54b2a655bcf6391b5c58ae2d0fba1fa9d4513ab807
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID de3346eec182. Setting up logs at ./log/docker/node2_2026-03-03_04-35-06__2f7be4bf-d351-4575-86dc-6fd79f9ff7d9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47911
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:47911/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:47911/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.142.24/tcp/47912/p2p/16Uiu2HAmHC6FifjmZ5XwHKksFheQ61H9kfuEyNTbzRBN5upEgDbn","/ip4/172.18.142.24/tcp/47913/ws/p2p/16Uiu2HAmHC6FifjmZ5XwHKksFheQ61H9kfuEyNTbzRBN5upEgDbn"],"enrUri":"enr:-L24QNowOzPejv87e5a4xwccAdXnCy6_r7jjxKx4MHUINLRAXscxl5xRyIVFKBcpbi2zSChqWNbkonAFrAkjXsd7bF4CgmlkgnY0gmlwhKwSjhiKbXVsdGlhZGRyc5YACASsEo4YBrsoAAoErBKOGAa7Kd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQ2ZtrDmsSRHujhIWK9zisS7CHVG8NAU6kHh6hqjws9mDdGNwgrsog3VkcIK7KoV3YWt1MgA"}'
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:47911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.102/tcp/16103/p2p/16Uiu2HAmQ7CgWYt53xHaX854MayE8BoqZqGEafeiVW3LdhBjFR6n"]'
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:16102/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:47911/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "03a14b68-34fc-4cf0-9166-a60cc36a2d78", "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":"03a14b68-34fc-4cf0-9166-a60cc36a2d78","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:47911/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto", "/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1000"}'
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:16102/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/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:16102/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)'}'
INFO  src.node.api_clients.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:47911/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512508907935378,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16102/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/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.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:47911/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512509021336834,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16102/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/2/waku-filter/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.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:47911/filter/v2/messages/%2Ftest%2F2%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/2/waku-filter/proto","version":0,"timestamp":1772512509131963735,"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 805a638d9252
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id de3346eec182
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 one or more lines are too long

View File

@ -0,0 +1,77 @@
2026-03-03 04:35:32.828 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:35:32.828 DEBUG [tests.conftest] Running test: test_2_nodes_different_cluster_different_shard with id: 2026-03-03_04-35-32__4cb7d82b-bdc6-4c05-9e9a-01d9c4a6c11f
2026-03-03 04:35:32.828 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:35:32.828 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:35:32.829 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:35:32.836 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:32.836 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-35-32__4cb7d82b-bdc6-4c05-9e9a-01d9c4a6c11f__wakuorg_nwaku:latest.log
2026-03-03 04:35:32.836 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:32.836 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:32.837 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:32.838 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.246
2026-03-03 04:35:32.838 DEBUG [src.node.docker_mananger] Generated ports ['51989', '51990', '51991', '51992', '51993']
2026-03-03 04:35:32.838 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-03 04:35:32.838 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-03 04:35:32.838 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:32.838 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:32.838 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:32.839 DEBUG [src.node.docker_mananger] docker run -i -t -p 51989:51989 -p 51990:51990 -p 51991:51991 -p 51992:51992 -p 51993:51993 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=51991 --rest-port=51989 --tcp-port=51990 --discv5-udp-port=51992 --rest-address=0.0.0.0 --nat=extip:172.18.12.246 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bcebac1b1bf05765c071f6fe55402f0798b9df49a492a6c3dc9340cd0bea048b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51993 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:35:33.026 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.246 waku e87f8deb8ed5b4f09fa4d24d810cac7954a3fefa54ccdddd34d9e7b87249fa2e
2026-03-03 04:35:33.060 DEBUG [src.node.docker_mananger] Container started with ID e87f8deb8ed5. Setting up logs at ./log/docker/node1_2026-03-03_04-35-32__4cb7d82b-bdc6-4c05-9e9a-01d9c4a6c11f__wakuorg_nwaku:latest.log
2026-03-03 04:35:33.060 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51989
2026-03-03 04:35:33.061 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:33.072 ERROR [src.node.docker_mananger] Max retries reached for container d066d6112cc8. Exiting log stream.
2026-03-03 04:35:33.625 ERROR [src.node.docker_mananger] Max retries reached for container 33a78c3f6a9f. Exiting log stream.
2026-03-03 04:35:34.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51989/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:34.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:34.065 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:34.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51989/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:34.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.246/tcp/51990/p2p/16Uiu2HAmSmEGyXUcJy9jymoZ8VAcettup7jsN51tF49jTspeJE4G","/ip4/172.18.12.246/tcp/51991/ws/p2p/16Uiu2HAmSmEGyXUcJy9jymoZ8VAcettup7jsN51tF49jTspeJE4G"],"enrUri":"enr:-L24QHsIbvp-D5680h0q_aBYisY_yY-QTczdmTc2fZTvZtEWB3p-PQChZxNcvtsnlFI7wNwDZ7krjJVeGC4aMxND-CsCgmlkgnY0gmlwhKwSDPaKbXVsdGlhZGRyc5YACASsEgz2BssWAAoErBIM9gbLF90DgnJzhQACAQAAiXNlY3AyNTZrMaED0ZzY-euWr8g1Fr04646Mpmawx9SNl537PR5OjCQE82mDdGNwgssWg3VkcILLGIV3YWt1MgU"}'
2026-03-03 04:35:34.068 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:34.075 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:34.075 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-35-32__4cb7d82b-bdc6-4c05-9e9a-01d9c4a6c11f__wakuorg_nwaku:latest.log
2026-03-03 04:35:34.075 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:34.076 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:34.077 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:34.077 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.38
2026-03-03 04:35:34.077 DEBUG [src.node.docker_mananger] Generated ports ['46337', '46338', '46339', '46340', '46341']
2026-03-03 04:35:34.078 DEBUG [src.node.waku_node] Cluster id was resolved to: 4
2026-03-03 04:35:34.078 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-03 04:35:34.078 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:34.078 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:34.078 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:34.078 DEBUG [src.node.docker_mananger] docker run -i -t -p 46337:46337 -p 46338:46338 -p 46339:46339 -p 46340:46340 -p 46341:46341 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=46339 --rest-port=46337 --tcp-port=46338 --discv5-udp-port=46340 --rest-address=0.0.0.0 --nat=extip:172.18.66.38 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=ebd4d3ac8bbf7bdd4c2bbdbdb047bfde3baf1dd5ffabe5ecfe9cefb7399eb2dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46341 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHsIbvp-D5680h0q_aBYisY_yY-QTczdmTc2fZTvZtEWB3p-PQChZxNcvtsnlFI7wNwDZ7krjJVeGC4aMxND-CsCgmlkgnY0gmlwhKwSDPaKbXVsdGlhZGRyc5YACASsEgz2BssWAAoErBIM9gbLF90DgnJzhQACAQAAiXNlY3AyNTZrMaED0ZzY-euWr8g1Fr04646Mpmawx9SNl537PR5OjCQE82mDdGNwgssWg3VkcILLGIV3YWt1MgU
2026-03-03 04:35:34.274 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.38 waku f5857488749417a6fe7f019cbcdb86f28f5f97d38e2f9ad2ad5d394503c9692c
2026-03-03 04:35:34.309 DEBUG [src.node.docker_mananger] Container started with ID f58574887494. Setting up logs at ./log/docker/node2_2026-03-03_04-35-32__4cb7d82b-bdc6-4c05-9e9a-01d9c4a6c11f__wakuorg_nwaku:latest.log
2026-03-03 04:35:34.309 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46337
2026-03-03 04:35:34.310 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:35.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46337/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:35.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:35.336 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:35.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46337/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:35.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.38/tcp/46338/p2p/16Uiu2HAkxdS212mqGijToZa6Y8S4ELPkF8KtdXr1YmfLYVe8fxQ6","/ip4/172.18.66.38/tcp/46339/ws/p2p/16Uiu2HAkxdS212mqGijToZa6Y8S4ELPkF8KtdXr1YmfLYVe8fxQ6"],"enrUri":"enr:-L24QAK41tDv4SjVHFD1Qnf7gTsmR2ic3YY9EgeTrRrmZbvpNNXGcqFnzzTZTfrvpAMo2P06RWNgKPxi3RGZaGHlnEkCgmlkgnY0gmlwhKwSQiaKbXVsdGlhZGRyc5YACASsEkImBrUCAAoErBJCJga1A90DgnJzhQAEAQAAiXNlY3AyNTZrMaECL5Y-YbxCsI4GJb4uA68e2hkwLR_iiWn-XTfYa81ugPeDdGNwgrUCg3VkcIK1BIV3YWt1MgE"}'
2026-03-03 04:35:35.345 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:35.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46337/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.246/tcp/51990/p2p/16Uiu2HAmSmEGyXUcJy9jymoZ8VAcettup7jsN51tF49jTspeJE4G"]'
2026-03-03 04:35:35.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:35.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51989/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-03 04:35:35.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:35.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46337/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/1"]'
2026-03-03 04:35:35.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:35.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51989/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)'}'
2026-03-03 04:35:35.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:35.399 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:35.499 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:35.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51989/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:35.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512535391757766,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:35.503 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:35.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46337/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:35.506 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:46337/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b''
2026-03-03 04:35:35.508 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:35.509 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:35.510 DEBUG [src.node.waku_node] Stopping container with id e87f8deb8ed5
2026-03-03 04:35:36.092 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:36.094 DEBUG [src.node.waku_node] Stopping container with id f58574887494
2026-03-03 04:35:36.652 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:36.653 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:36.661 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:36.669 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,122 @@
2026-03-03 04:39:38.486 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:39:38.487 DEBUG [tests.conftest] Running test: test_message_relayed_while_store_node_is_stopped_and_removed with id: 2026-03-03_04-39-38__30f11182-6a8b-4eac-bcd5-c9855d0cfadf
2026-03-03 04:39:38.487 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:39:38.488 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:39:38.489 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:39:38.499 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:38.499 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-39-38__30f11182-6a8b-4eac-bcd5-c9855d0cfadf__wakuorg_nwaku:latest.log
2026-03-03 04:39:38.500 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:38.501 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:38.504 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:38.505 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.100
2026-03-03 04:39:38.505 DEBUG [src.node.docker_mananger] Generated ports ['20899', '20900', '20901', '20902', '20903']
2026-03-03 04:39:38.506 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:38.506 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:38.507 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:38.507 DEBUG [src.node.docker_mananger] docker run -i -t -p 20899:20899 -p 20900:20900 -p 20901:20901 -p 20902:20902 -p 20903:20903 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=20901 --rest-port=20899 --tcp-port=20900 --discv5-udp-port=20902 --rest-address=0.0.0.0 --nat=extip:172.18.101.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=41424acc8afb1ec1d0a5ebc40a4e0d4ff59e52ceca5b5192d9d6bce5a80a9fba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20903 --metrics-logging=true --store=true --relay=true
2026-03-03 04:39:38.682 ERROR [src.node.docker_mananger] Max retries reached for container db69e6c8aea9. Exiting log stream.
2026-03-03 04:39:38.709 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.100 waku ffed44989aa0dec4d8139a99c1fd37de7819a3fd5da8c035c532ce132b818e36
2026-03-03 04:39:38.744 DEBUG [src.node.docker_mananger] Container started with ID ffed44989aa0. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-39-38__30f11182-6a8b-4eac-bcd5-c9855d0cfadf__wakuorg_nwaku:latest.log
2026-03-03 04:39:38.745 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20899
2026-03-03 04:39:38.745 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:39.329 ERROR [src.node.docker_mananger] Max retries reached for container b82eea6e06e4. Exiting log stream.
2026-03-03 04:39:39.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20899/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:39.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:39.748 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:39.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20899/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:39.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.100/tcp/20900/p2p/16Uiu2HAmPfr4b4oKwvxkrvfwqtkuNqkyt5bdVVMB1bMphwvqQs84","/ip4/172.18.101.100/tcp/20901/ws/p2p/16Uiu2HAmPfr4b4oKwvxkrvfwqtkuNqkyt5bdVVMB1bMphwvqQs84"],"enrUri":"enr:-L24QBR6bVJ2fJH08xAFTSpSmAJjXPP3aoQVmsgXAGJDYndNET7M4hOMgN19qofVYzFjQndSqHw5xh_H3oTxcY4JBhgCgmlkgnY0gmlwhKwSZWSKbXVsdGlhZGRyc5YACASsEmVkBlGkAAoErBJlZAZRpd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDo6jECZ_RJHH2QbHXGdHG4PrYmj5SrKlGTttiDHO9TdmDdGNwglGkg3VkcIJRpoV3YWt1MgM"}'
2026-03-03 04:39:39.751 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:39.758 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:39.758 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-39-38__30f11182-6a8b-4eac-bcd5-c9855d0cfadf__wakuorg_nwaku:latest.log
2026-03-03 04:39:39.758 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:39.759 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:39.760 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:39.760 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.56
2026-03-03 04:39:39.760 DEBUG [src.node.docker_mananger] Generated ports ['46440', '46441', '46442', '46443', '46444']
2026-03-03 04:39:39.760 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:39.760 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:39.760 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:39.761 DEBUG [src.node.docker_mananger] docker run -i -t -p 46440:46440 -p 46441:46441 -p 46442:46442 -p 46443:46443 -p 46444:46444 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=46442 --rest-port=46440 --tcp-port=46441 --discv5-udp-port=46443 --rest-address=0.0.0.0 --nat=extip:172.18.4.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cce5dd45496dd87bbc20d64eeb9cf4bcea6edf06bbdc2b8dcddf1570db9070ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46444 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBR6bVJ2fJH08xAFTSpSmAJjXPP3aoQVmsgXAGJDYndNET7M4hOMgN19qofVYzFjQndSqHw5xh_H3oTxcY4JBhgCgmlkgnY0gmlwhKwSZWSKbXVsdGlhZGRyc5YACASsEmVkBlGkAAoErBJlZAZRpd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDo6jECZ_RJHH2QbHXGdHG4PrYmj5SrKlGTttiDHO9TdmDdGNwglGkg3VkcIJRpoV3YWt1MgM --storenode=/ip4/172.18.101.100/tcp/20900/p2p/16Uiu2HAmPfr4b4oKwvxkrvfwqtkuNqkyt5bdVVMB1bMphwvqQs84 --store=true --relay=true
2026-03-03 04:39:39.957 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.56 waku e881d4c0d7fb5a83afb2981610de15e8a9773cf27b163b40b54d8f4cad978722
2026-03-03 04:39:39.996 DEBUG [src.node.docker_mananger] Container started with ID e881d4c0d7fb. Setting up logs at ./log/docker/store_node1_2026-03-03_04-39-38__30f11182-6a8b-4eac-bcd5-c9855d0cfadf__wakuorg_nwaku:latest.log
2026-03-03 04:39:39.996 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46440
2026-03-03 04:39:39.997 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:40.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46440/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:41.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:41.001 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:41.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46440/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:41.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.56/tcp/46441/p2p/16Uiu2HAmC5m9KTFQ9p6P9yQKTyVgLvHkG3jgEgeGGEzXkP6mvL9n","/ip4/172.18.4.56/tcp/46442/ws/p2p/16Uiu2HAmC5m9KTFQ9p6P9yQKTyVgLvHkG3jgEgeGGEzXkP6mvL9n"],"enrUri":"enr:-L24QL5BTMk-9jcIldx20Nf1EtW1cE5eF6JdqA-8lAMHsNw5JXE_3BcVDhJzqdWIVg7a3JlOHHO6qZE9Fjx4cmPc-T4CgmlkgnY0gmlwhKwSBDiKbXVsdGlhZGRyc5YACASsEgQ4BrVpAAoErBIEOAa1at0DgnJzhQADAQAAiXNlY3AyNTZrMaEC93zmmacGS1D1FU3yPWvUwTLMURCCaAsGTyZUGoPOgdGDdGNwgrVpg3VkcIK1a4V3YWt1MgM"}'
2026-03-03 04:39:41.004 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:41.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46440/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.100/tcp/20900/p2p/16Uiu2HAmPfr4b4oKwvxkrvfwqtkuNqkyt5bdVVMB1bMphwvqQs84"]'
2026-03-03 04:39:41.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:41.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20899/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:41.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:41.010 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46440/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:41.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:41.013 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:41.013 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20899/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)'}'
2026-03-03 04:39:41.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:41.020 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:41.221 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:41.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20899/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:41.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8405ec5f4a5d116dc866130f26949197fe2e5d3e247832c332a5ae8665423861"}]}'
2026-03-03 04:39:41.225 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:41.225 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:41.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46440/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:41.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8405ec5f4a5d116dc866130f26949197fe2e5d3e247832c332a5ae8665423861"}]}'
2026-03-03 04:39:41.228 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:41.228 DEBUG [src.node.waku_node] Stopping container with id e881d4c0d7fb
2026-03-03 04:39:41.788 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:41.789 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:41.789 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20899/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)'}'
2026-03-03 04:39:41.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:41.797 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:42.005 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:42.005 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-39-38__30f11182-6a8b-4eac-bcd5-c9855d0cfadf__wakuorg_nwaku:latest.log
2026-03-03 04:39:42.006 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:42.006 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:42.007 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:42.007 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.217
2026-03-03 04:39:42.007 DEBUG [src.node.docker_mananger] Generated ports ['27184', '27185', '27186', '27187', '27188']
2026-03-03 04:39:42.008 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:42.008 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:42.008 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:42.008 DEBUG [src.node.docker_mananger] docker run -i -t -p 27184:27184 -p 27185:27185 -p 27186:27186 -p 27187:27187 -p 27188:27188 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=27186 --rest-port=27184 --tcp-port=27185 --discv5-udp-port=27187 --rest-address=0.0.0.0 --nat=extip:172.18.101.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=605421e36bdcbd3fa054bd3e7c2675ea8b3fa5acf5a2885b4cf7d0d9eff8bce0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27188 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBR6bVJ2fJH08xAFTSpSmAJjXPP3aoQVmsgXAGJDYndNET7M4hOMgN19qofVYzFjQndSqHw5xh_H3oTxcY4JBhgCgmlkgnY0gmlwhKwSZWSKbXVsdGlhZGRyc5YACASsEmVkBlGkAAoErBJlZAZRpd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDo6jECZ_RJHH2QbHXGdHG4PrYmj5SrKlGTttiDHO9TdmDdGNwglGkg3VkcIJRpoV3YWt1MgM --storenode=/ip4/172.18.101.100/tcp/20900/p2p/16Uiu2HAmPfr4b4oKwvxkrvfwqtkuNqkyt5bdVVMB1bMphwvqQs84 --store=false --relay=true
2026-03-03 04:39:42.195 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.217 waku 010bf8e0231bea9d46b83aaf78bf40959fa6899bad1b5ce801e53d111113db36
2026-03-03 04:39:42.231 DEBUG [src.node.docker_mananger] Container started with ID 010bf8e0231b. Setting up logs at ./log/docker/store_node1_2026-03-03_04-39-38__30f11182-6a8b-4eac-bcd5-c9855d0cfadf__wakuorg_nwaku:latest.log
2026-03-03 04:39:42.232 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27184
2026-03-03 04:39:42.232 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:42.620 ERROR [src.node.docker_mananger] Max retries reached for container e881d4c0d7fb. Exiting log stream.
2026-03-03 04:39:43.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27184/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:43.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:43.244 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:43.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27184/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:43.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.217/tcp/27185/p2p/16Uiu2HAmRVwhgYGD68tj5uH4PHyUpDym8tCZFymVJykjv1V1manp","/ip4/172.18.101.217/tcp/27186/ws/p2p/16Uiu2HAmRVwhgYGD68tj5uH4PHyUpDym8tCZFymVJykjv1V1manp"],"enrUri":"enr:-L24QMkADFBOUkDMxlgPkWbSoY6corchqdRLys_gtYwT1cXKUImv-ktf7xMq0iHFDBLqZEBe28tjShtwShlgvrjwlm4CgmlkgnY0gmlwhKwSZdmKbXVsdGlhZGRyc5YACASsEmXZBmoxAAoErBJl2QZqMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvta1TMJZ9mVsRYxOXGENrPBtoujrB2oH3-yxwzNqlOWDdGNwgmoxg3VkcIJqM4V3YWt1MgE"}'
2026-03-03 04:39:43.263 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:43.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27184/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.100/tcp/20900/p2p/16Uiu2HAmPfr4b4oKwvxkrvfwqtkuNqkyt5bdVVMB1bMphwvqQs84"]'
2026-03-03 04:39:43.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:43.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27184/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:43.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:43.276 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:43.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27184/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:43.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.217/tcp/27185/p2p/16Uiu2HAmRVwhgYGD68tj5uH4PHyUpDym8tCZFymVJykjv1V1manp","/ip4/172.18.101.217/tcp/27186/ws/p2p/16Uiu2HAmRVwhgYGD68tj5uH4PHyUpDym8tCZFymVJykjv1V1manp"],"enrUri":"enr:-L24QMkADFBOUkDMxlgPkWbSoY6corchqdRLys_gtYwT1cXKUImv-ktf7xMq0iHFDBLqZEBe28tjShtwShlgvrjwlm4CgmlkgnY0gmlwhKwSZdmKbXVsdGlhZGRyc5YACASsEmXZBmoxAAoErBJl2QZqMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvta1TMJZ9mVsRYxOXGENrPBtoujrB2oH3-yxwzNqlOWDdGNwgmoxg3VkcIJqM4V3YWt1MgE"}'
2026-03-03 04:39:43.278 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:43.279 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27184/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.100/tcp/20900/p2p/16Uiu2HAmPfr4b4oKwvxkrvfwqtkuNqkyt5bdVVMB1bMphwvqQs84"]'
2026-03-03 04:39:43.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:43.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27184/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:43.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:43.284 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:44.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20899/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:44.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8405ec5f4a5d116dc866130f26949197fe2e5d3e247832c332a5ae8665423861"},{"messageHash":"0xf5b7fc473d40c8b5f8aadda64637155456953a81bec406afb55b75dd49cbd2ea"}]}'
2026-03-03 04:39:44.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27184/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:44.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"484e62d7f78bc33b80cb","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8405ec5f4a5d116dc866130f26949197fe2e5d3e247832c332a5ae8665423861"},{"messageHash":"0xf5b7fc473d40c8b5f8aadda64637155456953a81bec406afb55b75dd49cbd2ea"}]}'
2026-03-03 04:39:44.301 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:39:44.302 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:39:44.302 DEBUG [src.node.waku_node] Stopping container with id ffed44989aa0
2026-03-03 04:39:44.840 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:44.840 DEBUG [src.node.waku_node] Stopping container with id 010bf8e0231b
2026-03-03 04:39:45.387 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:45.388 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:39:45.397 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:39:45.403 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:39:45.408 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_with_unknown_content_topic with id: 2026-03-03_04-36-17__89cdcd31-bd95-4d99-8840-6212aa0ad6a3
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_2026-03-03_04-36-17__89cdcd31-bd95-4d99-8840-6212aa0ad6a3__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.142.221
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49490', '49491', '49492', '49493', '49494']
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 49490:49490 -p 49491:49491 -p 49492:49492 -p 49493:49493 -p 49494:49494 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=49492 --rest-port=49490 --tcp-port=49491 --discv5-udp-port=49493 --rest-address=0.0.0.0 --nat=extip:172.18.142.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b1be100c560fb66bce7d919e343fbfeecfeda4eba2fa9f8d329dd0ccf37ff46f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49494 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6b2eee52ad5e. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.221 waku cec981f4a858b5b392ba7df9182e84219f6b7a279ec4b9db62ef0d4e6dbb79c7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cec981f4a858. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-36-17__89cdcd31-bd95-4d99-8840-6212aa0ad6a3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49490
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 238119fa42ff. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49490/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49490/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.142.221/tcp/49491/p2p/16Uiu2HAmMWsRfDADsDh21H2u9adKw5N7KEvXYGbtvo5KF66TvrTn","/ip4/172.18.142.221/tcp/49492/ws/p2p/16Uiu2HAmMWsRfDADsDh21H2u9adKw5N7KEvXYGbtvo5KF66TvrTn"],"enrUri":"enr:-L24QEvgdDzJ-J8YhtQ9s9nCOPJ8HhKa_ywJhJSVRIkQZ8M2A8DKwIkoJSSoHTDK4-TRe_ZfyLGTB0XiMthZ3vTs2LsCgmlkgnY0gmlwhKwSjt2KbXVsdGlhZGRyc5YACASsEo7dBsFTAAoErBKO3QbBVN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDg6S0xLf4gmQJtOMBSi1IVyserRyReG90Ylsry52IsD2DdGNwgsFTg3VkcILBVYV3YWt1MgM"}'
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_2026-03-03_04-36-17__89cdcd31-bd95-4d99-8840-6212aa0ad6a3__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.152.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23560', '23561', '23562', '23563', '23564']
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 23560:23560 -p 23561:23561 -p 23562:23562 -p 23563:23563 -p 23564:23564 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=23562 --rest-port=23560 --tcp-port=23561 --discv5-udp-port=23563 --rest-address=0.0.0.0 --nat=extip:172.18.152.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=43db6aafb9b1dbb9c9e0c0d1d6c8a5ee256cbbdeee13112fab26ae2bddb7a4c4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23564 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEvgdDzJ-J8YhtQ9s9nCOPJ8HhKa_ywJhJSVRIkQZ8M2A8DKwIkoJSSoHTDK4-TRe_ZfyLGTB0XiMthZ3vTs2LsCgmlkgnY0gmlwhKwSjt2KbXVsdGlhZGRyc5YACASsEo7dBsFTAAoErBKO3QbBVN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDg6S0xLf4gmQJtOMBSi1IVyserRyReG90Ylsry52IsD2DdGNwgsFTg3VkcILBVYV3YWt1MgM --storenode=/ip4/172.18.142.221/tcp/49491/p2p/16Uiu2HAmMWsRfDADsDh21H2u9adKw5N7KEvXYGbtvo5KF66TvrTn --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.106 waku e7ab224f75898f3bdf0135a2d07bb720d11a75145bf245d1bc9cec029e1c8629
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e7ab224f7589. Setting up logs at ./log/docker/store_node1_2026-03-03_04-36-17__89cdcd31-bd95-4d99-8840-6212aa0ad6a3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23560
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:23560/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23560/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.152.106/tcp/23561/p2p/16Uiu2HAm64zHhEGtiNJvxN29Xy7L6J1gauMXVyGfmTt3W2rHEvtx","/ip4/172.18.152.106/tcp/23562/ws/p2p/16Uiu2HAm64zHhEGtiNJvxN29Xy7L6J1gauMXVyGfmTt3W2rHEvtx"],"enrUri":"enr:-L24QAAjzEsvE0CNvbWTg791VHgbaH360UU-4bOXsNd_exL9JienqIML2ZDrS3bj2-FKkBCe66FF9vFPfTNkVpsNcZECgmlkgnY0gmlwhKwSmGqKbXVsdGlhZGRyc5YACASsEphqBlwJAAoErBKYagZcCt0DgnJzhQADAQAAiXNlY3AyNTZrMaECniQPkzpIXl4GUvQDy1uCLsVULLIDa0QD6W9483Uc26GDdGNwglwJg3VkcIJcC4V3YWt1MgM"}'
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:23560/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.142.221/tcp/49491/p2p/16Uiu2HAmMWsRfDADsDh21H2u9adKw5N7KEvXYGbtvo5KF66TvrTn"]'
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:49490/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:23560/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:49490/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:49490/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:49490/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:49490/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:49490/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:49490/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:49490/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:49490/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:49490/store/v3/messages?contentTopics=test&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:23560/store/v3/messages?contentTopics=test&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 cec981f4a858
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e7ab224f7589
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 @@
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_content_topic with id: 2026-03-03_04-37-32__21d37ec6-1c40-421e-9baa-9ec73bf23ad0
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_2026-03-03_04-37-32__21d37ec6-1c40-421e-9baa-9ec73bf23ad0__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.22.164
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37393', '37394', '37395', '37396', '37397']
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 37393:37393 -p 37394:37394 -p 37395:37395 -p 37396:37396 -p 37397:37397 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=37395 --rest-port=37393 --tcp-port=37394 --discv5-udp-port=37396 --rest-address=0.0.0.0 --nat=extip:172.18.22.164 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ffdc0cfa7101757e554eda15ffbf65cce6bc0a09ccd5c6e2ccec3608f6dedf9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37397 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.164 waku 6c5d8fe519b84b9fed863386e3c8c014298494f2fa77d2fe2e337d67d5673a13
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6c5d8fe519b8. Setting up logs at ./log/docker/node1_2026-03-03_04-37-32__21d37ec6-1c40-421e-9baa-9ec73bf23ad0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37393
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 1d8306bd7fb3. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ff1e0e81b508. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37393/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37393/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.22.164/tcp/37394/p2p/16Uiu2HAmS4PwYSZA2acjELUQgVgY9hZ5yxcZ9hkbBYmu9qFx5oxi","/ip4/172.18.22.164/tcp/37395/ws/p2p/16Uiu2HAmS4PwYSZA2acjELUQgVgY9hZ5yxcZ9hkbBYmu9qFx5oxi"],"enrUri":"enr:-L24QJO1_XubCOJdMSe-Mrf03LepnzjGryziD83OI5O5pCcRBkqTXORnjbu3vkjN16gB0EBtM4PDftNKK9q4XG4ZJRACgmlkgnY0gmlwhKwSFqSKbXVsdGlhZGRyc5YACASsEhakBpISAAoErBIWpAaSE90DgnJzhQADAQAAiXNlY3AyNTZrMaEDxyb2bH-bjNRGpKAYMsAQYva0IvVbZD_qR-nQqM3lBueDdGNwgpISg3VkcIKSFIV3YWt1MgU"}'
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_2026-03-03_04-37-32__21d37ec6-1c40-421e-9baa-9ec73bf23ad0__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.223.64
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2439', '2440', '2441', '2442', '2443']
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 2439:2439 -p 2440:2440 -p 2441:2441 -p 2442:2442 -p 2443:2443 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=2441 --rest-port=2439 --tcp-port=2440 --discv5-udp-port=2442 --rest-address=0.0.0.0 --nat=extip:172.18.223.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2fecf9c9257baffdea9af3bfc457ba04d0dae2deaeb25fe8b6cfb462d022ad99 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2443 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJO1_XubCOJdMSe-Mrf03LepnzjGryziD83OI5O5pCcRBkqTXORnjbu3vkjN16gB0EBtM4PDftNKK9q4XG4ZJRACgmlkgnY0gmlwhKwSFqSKbXVsdGlhZGRyc5YACASsEhakBpISAAoErBIWpAaSE90DgnJzhQADAQAAiXNlY3AyNTZrMaEDxyb2bH-bjNRGpKAYMsAQYva0IvVbZD_qR-nQqM3lBueDdGNwgpISg3VkcIKSFIV3YWt1MgU --filternode=/ip4/172.18.22.164/tcp/37394/p2p/16Uiu2HAmS4PwYSZA2acjELUQgVgY9hZ5yxcZ9hkbBYmu9qFx5oxi
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.64 waku dcc9b8fd18f019c2afe97d90856448e58a10acf78d4166e973b9b40396ee7fc9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dcc9b8fd18f0. Setting up logs at ./log/docker/node2_2026-03-03_04-37-32__21d37ec6-1c40-421e-9baa-9ec73bf23ad0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2439
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:2439/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:2439/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.223.64/tcp/2440/p2p/16Uiu2HAmUfhVtSb6urqRKW5J3GrPQicYWyuP3J1LZHov5QFv9VR2","/ip4/172.18.223.64/tcp/2441/ws/p2p/16Uiu2HAmUfhVtSb6urqRKW5J3GrPQicYWyuP3J1LZHov5QFv9VR2"],"enrUri":"enr:-L24QAS7GV7JYEFHjirzMFJxKuGp_wwSNCvS3CcdfUirXK90XESwt97IbUkp-nQeBCQCtZR5iaOOWRrSS4DP9qecBeYCgmlkgnY0gmlwhKwS30CKbXVsdGlhZGRyc5YACASsEt9ABgmIAAoErBLfQAYJid0DgnJzhQADAQAAiXNlY3AyNTZrMaED7emEbLSEPgXEGuXOCyROBXRtUbV1-3dJzVghNHCCFHGDdGNwggmIg3VkcIIJioV3YWt1MgA"}'
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:2439/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.164/tcp/37394/p2p/16Uiu2HAmS4PwYSZA2acjELUQgVgY9hZ5yxcZ9hkbBYmu9qFx5oxi"]'
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:37393/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:2439/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "10f11db3-a692-4f3d-b99c-d4e0e566759d", "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":"10f11db3-a692-4f3d-b99c-d4e0e566759d","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:2439/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "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:2439/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 6c5d8fe519b8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dcc9b8fd18f0
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,97 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_on_non_subscribed_pubsub_topic with id: 2026-03-03_04-37-42__7d98d06d-40a6-4a4c-b3d4-6fc8e0ef4300
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_2026-03-03_04-37-42__7d98d06d-40a6-4a4c-b3d4-6fc8e0ef4300__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.154
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49166', '49167', '49168', '49169', '49170']
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 49166:49166 -p 49167:49167 -p 49168:49168 -p 49169:49169 -p 49170:49170 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=49168 --rest-port=49166 --tcp-port=49167 --discv5-udp-port=49169 --rest-address=0.0.0.0 --nat=extip:172.18.147.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eeeef5ed47eebcfe8d3d283dfa7db5eba1fbb1a4a46ba65c1b62f009b2b34fac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49170 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.154 waku fcd8bb8f0deb686d2e6d4f3b7c35b096393049ba00aa3eca0d26d689f549eb98
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ffb04381f824. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fcd8bb8f0deb. Setting up logs at ./log/docker/receiving_node1_2026-03-03_04-37-42__7d98d06d-40a6-4a4c-b3d4-6fc8e0ef4300__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49166
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 4ec8a4a6bd04. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49166/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49166/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.154/tcp/49167/p2p/16Uiu2HAmJUcE4PnwQdVpK8YUfa9RJ6KgzwYuY29kArx1KVGDa1eM","/ip4/172.18.147.154/tcp/49168/ws/p2p/16Uiu2HAmJUcE4PnwQdVpK8YUfa9RJ6KgzwYuY29kArx1KVGDa1eM"],"enrUri":"enr:-L24QNDFDw11Wczun3TLxvl32l8Kjoq32q2QV6FX60ENvPMeRwmBzQBAfde2L2orbicyEZlTrEakHV9Y-n8MNVQGVS4CgmlkgnY0gmlwhKwSk5qKbXVsdGlhZGRyc5YACASsEpOaBsAPAAoErBKTmgbAEN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVn1MChke2QoWena_S_bZ9pGSL7swBkYqjatjtadaJr6DdGNwgsAPg3VkcILAEYV3YWt1Mgk"}'
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_2026-03-03_04-37-42__7d98d06d-40a6-4a4c-b3d4-6fc8e0ef4300__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.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33215', '33216', '33217', '33218', '33219']
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 33215:33215 -p 33216:33216 -p 33217:33217 -p 33218:33218 -p 33219:33219 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=33217 --rest-port=33215 --tcp-port=33216 --discv5-udp-port=33218 --rest-address=0.0.0.0 --nat=extip:172.18.162.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5d40db370b59eddacf4cc21cfe131c12a9ba2dc3aa6a556a0cf0ad4ecbe2e47 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33219 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.162.138 waku b1769df1cce120669b71c7d237a32dfc812bade3a15ebf8ceccffa1e98004a73
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b1769df1cce1. Setting up logs at ./log/docker/receiving_node2_2026-03-03_04-37-42__7d98d06d-40a6-4a4c-b3d4-6fc8e0ef4300__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33215
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:33215/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:33215/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.138/tcp/33216/p2p/16Uiu2HAmUWPDUBLNdaAhhBoS4ep7bWYneVCppFfALgdRpNMKs4rT","/ip4/172.18.162.138/tcp/33217/ws/p2p/16Uiu2HAmUWPDUBLNdaAhhBoS4ep7bWYneVCppFfALgdRpNMKs4rT"],"enrUri":"enr:-L24QMkuTc0Kxen_hD8P-NIYz1pAGVG0FrBJh547xioBMc2fMhOyYe0mKE9pyRH1r7F7v9YYfIWRPSXc1Xbt89oIx-QCgmlkgnY0gmlwhKwSooqKbXVsdGlhZGRyc5YACASsEqKKBoHAAAoErBKiigaBwd0DgnJzhQADAQAAiXNlY3AyNTZrMaED64aeBP3LSRuf7Pz2ssQxWqdixnJo2ECPkhP_5wpDXtCDdGNwgoHAg3VkcIKBwoV3YWt1MgE"}'
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:33215/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.154/tcp/49167/p2p/16Uiu2HAmJUcE4PnwQdVpK8YUfa9RJ6KgzwYuY29kArx1KVGDa1eM"]'
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_2026-03-03_04-37-42__7d98d06d-40a6-4a4c-b3d4-6fc8e0ef4300__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.70
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55142', '55143', '55144', '55145', '55146']
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 55142:55142 -p 55143:55143 -p 55144:55144 -p 55145:55145 -p 55146:55146 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=55144 --rest-port=55142 --tcp-port=55143 --discv5-udp-port=55145 --rest-address=0.0.0.0 --nat=extip:172.18.113.70 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=404ca4e4da1df6dafab2fa5b5d22ad0ffffb8b6fba3c5664b6eb6aab6b253bfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55146 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNDFDw11Wczun3TLxvl32l8Kjoq32q2QV6FX60ENvPMeRwmBzQBAfde2L2orbicyEZlTrEakHV9Y-n8MNVQGVS4CgmlkgnY0gmlwhKwSk5qKbXVsdGlhZGRyc5YACASsEpOaBsAPAAoErBKTmgbAEN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVn1MChke2QoWena_S_bZ9pGSL7swBkYqjatjtadaJr6DdGNwgsAPg3VkcILAEYV3YWt1Mgk --lightpushnode=/ip4/172.18.147.154/tcp/49167/p2p/16Uiu2HAmJUcE4PnwQdVpK8YUfa9RJ6KgzwYuY29kArx1KVGDa1eM --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.113.70 waku 16d40f288d0bbc1f09b89a738ece8fbda19d6cab80869b669a5f54cb71c19fc1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 16d40f288d0b. Setting up logs at ./log/docker/lightpush_node1_2026-03-03_04-37-42__7d98d06d-40a6-4a4c-b3d4-6fc8e0ef4300__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55142
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:55142/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:55142/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.70/tcp/55143/p2p/16Uiu2HAm6UiJMcBtyJ1dNzNMSfKSg1PPfZ6BMzDEshNDHr18y76E","/ip4/172.18.113.70/tcp/55144/ws/p2p/16Uiu2HAm6UiJMcBtyJ1dNzNMSfKSg1PPfZ6BMzDEshNDHr18y76E"],"enrUri":"enr:-L24QI2sUNUuFkNtqNC_LN4IE31j_IDXCT807EPN3MkH7XjJYYXzupe9Z7j-EcmVqQlmG4j8YS_AOMYGvl9T7x5Y9MYCgmlkgnY0gmlwhKwScUaKbXVsdGlhZGRyc5YACASsEnFGBtdnAAoErBJxRgbXaN0DgnJzhQADAQAAiXNlY3AyNTZrMaECpDfsAaG9K4nFV7gGFN7FXPye8bE_K0Np2gMqqnB2THeDdGNwgtdng3VkcILXaYV3YWt1Mgk"}'
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:55142/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.154/tcp/49167/p2p/16Uiu2HAmJUcE4PnwQdVpK8YUfa9RJ6KgzwYuY29kArx1KVGDa1eM"]'
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:55142/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.162.138/tcp/33216/p2p/16Uiu2HAmUWPDUBLNdaAhhBoS4ep7bWYneVCppFfALgdRpNMKs4rT"]'
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:49166/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:33215/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:55142/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.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55142/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512666168307108}}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:55142/lightpush/v1/message. Response content: b'Failed to request a message push: not_published_to_any_peer'
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 fcd8bb8f0deb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b1769df1cce1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 16d40f288d0b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fcd8bb8f0deb. 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,392 @@
2026-03-03 04:37:47.264 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:47.264 DEBUG [tests.conftest] Running test: test_on_postgress_db_with_one_message with id: 2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d
2026-03-03 04:37:47.264 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:47.265 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:37:47.478 ERROR [src.node.docker_mananger] Max retries reached for container f5085e924e9a. Exiting log stream.
2026-03-03 04:37:48.055 ERROR [src.node.docker_mananger] Max retries reached for container d30da849a7ac. Exiting log stream.
2026-03-03 04:37:52.169 DEBUG [src.postgres_setup] Postgres container started
2026-03-03 04:37:52.177 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:52.177 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:37:52.178 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:52.178 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:52.179 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:52.179 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.144
2026-03-03 04:37:52.180 DEBUG [src.node.docker_mananger] Generated ports ['64360', '64361', '64362', '64363', '64364']
2026-03-03 04:37:52.180 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:52.180 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:52.180 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:52.180 DEBUG [src.node.docker_mananger] docker run -i -t -p 64360:64360 -p 64361:64361 -p 64362:64362 -p 64363:64363 -p 64364:64364 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=64362 --rest-port=64360 --tcp-port=64361 --discv5-udp-port=64363 --rest-address=0.0.0.0 --nat=extip:172.18.22.144 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d91cd93c4dc8eb1ad5df93a8bd69fc8fdf6f6c6eaeee25a6f2f2d8f59bd76f45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64364 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
2026-03-03 04:37:52.398 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.144 waku cf20334c9ede6964a6ff9c3b7e5d67ea00f4b013aa92cf1f0411fc6f11fb3fd9
2026-03-03 04:37:52.439 DEBUG [src.node.docker_mananger] Container started with ID cf20334c9ede. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:37:52.439 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64360
2026-03-03 04:37:52.439 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:53.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:53.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:53.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:53.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:53.835 ERROR [src.node.docker_mananger] Max retries reached for container cf20334c9ede. Exiting log stream.
2026-03-03 04:37:53.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:53.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:55.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:56.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:57.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:58.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:59.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:00.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:01.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:02.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:03.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:04.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:05.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:06.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:07.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:08.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:09.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:12.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:13.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:13.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:13.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:13.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:13.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64360/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:13.458 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=64360): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcfe106f050>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-03-03 04:38:13.558 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:13.558 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:13.560 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:13.560 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.87
2026-03-03 04:38:13.560 DEBUG [src.node.docker_mananger] Generated ports ['27909', '27910', '27911', '27912', '27913']
2026-03-03 04:38:13.561 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:13.561 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:13.561 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:13.561 DEBUG [src.node.docker_mananger] docker run -i -t -p 27909:27909 -p 27910:27910 -p 27911:27911 -p 27912:27912 -p 27913:27913 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=27911 --rest-port=27909 --tcp-port=27910 --discv5-udp-port=27912 --rest-address=0.0.0.0 --nat=extip:172.18.130.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0dfdf9cec420e12fced3deaefdc974dbf7cbdf13178fdaea35b54e6bbd9b3ac7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27913 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
2026-03-03 04:38:13.755 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.87 waku e84e8a6d6106ed6ae772398eac376783826501b8f1ce5ff50ed33271d765b0ca
2026-03-03 04:38:13.785 DEBUG [src.node.docker_mananger] Container started with ID e84e8a6d6106. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:38:13.785 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27909
2026-03-03 04:38:13.785 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:14.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:14.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:14.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:15.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:16.523 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:16.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:16.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.87/tcp/27910/p2p/16Uiu2HAm9UkHkNuWV4x1w5QdVbf3csUD8cz3apcGmCf8yePeyD2r","/ip4/172.18.130.87/tcp/27911/ws/p2p/16Uiu2HAm9UkHkNuWV4x1w5QdVbf3csUD8cz3apcGmCf8yePeyD2r"],"enrUri":"enr:-L24QDbXfEM12kIirFLrEgZ0yYXtGi9utRl23b_sH6E3x2AoaeH-fcY4L5OSV8i1nNjAx5eXx0DERK7tlkGQZsOBdMICgmlkgnY0gmlwhKwSgleKbXVsdGlhZGRyc5YACASsEoJXBm0GAAoErBKCVwZtB90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0M07dGkY7j02XNlJW9wr7vyTTmHPiIR97scmypnGSCuDdGNwgm0Gg3VkcIJtCIV3YWt1MgM"}'
2026-03-03 04:38:16.526 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:16.533 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:38:16.533 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:38:16.534 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:16.534 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:16.535 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:16.535 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.149
2026-03-03 04:38:16.535 DEBUG [src.node.docker_mananger] Generated ports ['25703', '25704', '25705', '25706', '25707']
2026-03-03 04:38:16.536 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:16.536 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:16.536 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:16.536 DEBUG [src.node.docker_mananger] docker run -i -t -p 25703:25703 -p 25704:25704 -p 25705:25705 -p 25706:25706 -p 25707:25707 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=25705 --rest-port=25703 --tcp-port=25704 --discv5-udp-port=25706 --rest-address=0.0.0.0 --nat=extip:172.18.191.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beffd26ab9620ac824fcde077bea6fef6e92cbca3aad6c8ae5f49fbfef8ce136 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25707 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDbXfEM12kIirFLrEgZ0yYXtGi9utRl23b_sH6E3x2AoaeH-fcY4L5OSV8i1nNjAx5eXx0DERK7tlkGQZsOBdMICgmlkgnY0gmlwhKwSgleKbXVsdGlhZGRyc5YACASsEoJXBm0GAAoErBKCVwZtB90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0M07dGkY7j02XNlJW9wr7vyTTmHPiIR97scmypnGSCuDdGNwgm0Gg3VkcIJtCIV3YWt1MgM --storenode=/ip4/172.18.130.87/tcp/27910/p2p/16Uiu2HAm9UkHkNuWV4x1w5QdVbf3csUD8cz3apcGmCf8yePeyD2r --store=false --relay=true
2026-03-03 04:38:16.729 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.149 waku b1092f91e028cc7b17fb3b86567ab74052159b29e08320a37bd5e4ed25480ab2
2026-03-03 04:38:16.766 DEBUG [src.node.docker_mananger] Container started with ID b1092f91e028. Setting up logs at ./log/docker/store_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:38:16.766 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25703
2026-03-03 04:38:16.767 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:17.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25703/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:17.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:17.779 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:17.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25703/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:17.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.149/tcp/25704/p2p/16Uiu2HAm9jaZgX5yYJHG3vowSZbytAugskbbiDQQEo3KG1HFhChM","/ip4/172.18.191.149/tcp/25705/ws/p2p/16Uiu2HAm9jaZgX5yYJHG3vowSZbytAugskbbiDQQEo3KG1HFhChM"],"enrUri":"enr:-L24QFKsp2y4aWBWzpOFBibnPMxc2NEBtXgOqVvvBuvF_XOTCwQISeEGRaLt53kFRwrEdMVe066X1H7OXVtA7pgCHnsCgmlkgnY0gmlwhKwSv5WKbXVsdGlhZGRyc5YACASsEr-VBmRoAAoErBK_lQZkad0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1JnyresIwnUO0fFsWNOKA6rQL95vTeuqoB9Nk0d-lFCDdGNwgmRog3VkcIJkaoV3YWt1MgE"}'
2026-03-03 04:38:17.805 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:17.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25703/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.87/tcp/27910/p2p/16Uiu2HAm9UkHkNuWV4x1w5QdVbf3csUD8cz3apcGmCf8yePeyD2r"]'
2026-03-03 04:38:17.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:17.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27909/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:17.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:17.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25703/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:17.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:17.818 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:17.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27909/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)'}'
2026-03-03 04:38:17.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:17.827 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:18.028 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:38:18.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:18.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd10f69650e819808162004ab2fecd2dc7424d693a784cde4a27233881c1efa9f"}]}'
2026-03-03 04:38:18.035 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:38:18.036 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:38:18.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25703/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:18.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6f803c7a37e2ec847078","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd10f69650e819808162004ab2fecd2dc7424d693a784cde4a27233881c1efa9f"}]}'
2026-03-03 04:38:18.045 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:38:18.053 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:38:18.053 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:38:18.054 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:18.054 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:18.055 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:18.055 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.63
2026-03-03 04:38:18.055 DEBUG [src.node.docker_mananger] Generated ports ['56600', '56601', '56602', '56603', '56604']
2026-03-03 04:38:18.056 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:18.056 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:18.056 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:18.056 DEBUG [src.node.docker_mananger] docker run -i -t -p 56600:56600 -p 56601:56601 -p 56602:56602 -p 56603:56603 -p 56604:56604 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=56602 --rest-port=56600 --tcp-port=56601 --discv5-udp-port=56603 --rest-address=0.0.0.0 --nat=extip:172.18.168.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4b6ffc1d8a9b5bfa7dc9e4ed42af199faa7daa1bbc1b68cbffb99d47d6f6bebd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56604 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
2026-03-03 04:38:18.254 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.63 waku 10e8b1c7c0ed93704e5011687283388ae638073dfc9a955554b2bc3fae316331
2026-03-03 04:38:18.288 DEBUG [src.node.docker_mananger] Container started with ID 10e8b1c7c0ed. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:38:18.289 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56600
2026-03-03 04:38:18.289 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:19.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56600/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:19.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:19.293 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:19.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56600/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:19.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.63/tcp/56601/p2p/16Uiu2HAmL7oSyXa5SfQ67KtARmxaSK4Uj6pChagcGqy7vQJkbmwh","/ip4/172.18.168.63/tcp/56602/ws/p2p/16Uiu2HAmL7oSyXa5SfQ67KtARmxaSK4Uj6pChagcGqy7vQJkbmwh"],"enrUri":"enr:-L24QFZQoz9LxAtDD1luAyXnuduvTv3KSaFFqgYVxW2wvGWaRxM5feIgZBjEZVyIaD948TdDcFT0PVDL1xGZoL8M0AwCgmlkgnY0gmlwhKwSqD-KbXVsdGlhZGRyc5YACASsEqg_Bt0ZAAoErBKoPwbdGt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbuAp1no1PUhbpS7hnOe4IawSKEunwUsJZa6I_1LKQ3SDdGNwgt0Zg3VkcILdG4V3YWt1MgM"}'
2026-03-03 04:38:19.296 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:19.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56600/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.87/tcp/27910/p2p/16Uiu2HAm9UkHkNuWV4x1w5QdVbf3csUD8cz3apcGmCf8yePeyD2r"]'
2026-03-03 04:38:19.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:19.342 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:38:19.342 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:38:19.342 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:19.342 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:19.344 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:19.344 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.9
2026-03-03 04:38:19.344 DEBUG [src.node.docker_mananger] Generated ports ['21137', '21138', '21139', '21140', '21141']
2026-03-03 04:38:19.344 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:19.344 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:19.344 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:19.345 DEBUG [src.node.docker_mananger] docker run -i -t -p 21137:21137 -p 21138:21138 -p 21139:21139 -p 21140:21140 -p 21141:21141 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=21139 --rest-port=21137 --tcp-port=21138 --discv5-udp-port=21140 --rest-address=0.0.0.0 --nat=extip:172.18.11.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8b5ff77fb8dd1eb98132a30ef5f13ffeb7d28ae28ae8c89adec5ac877d08c709 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21141 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFZQoz9LxAtDD1luAyXnuduvTv3KSaFFqgYVxW2wvGWaRxM5feIgZBjEZVyIaD948TdDcFT0PVDL1xGZoL8M0AwCgmlkgnY0gmlwhKwSqD-KbXVsdGlhZGRyc5YACASsEqg_Bt0ZAAoErBKoPwbdGt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbuAp1no1PUhbpS7hnOe4IawSKEunwUsJZa6I_1LKQ3SDdGNwgt0Zg3VkcILdG4V3YWt1MgM --storenode=/ip4/172.18.130.87/tcp/27910/p2p/16Uiu2HAm9UkHkNuWV4x1w5QdVbf3csUD8cz3apcGmCf8yePeyD2r --store=false --relay=true
2026-03-03 04:38:19.540 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.9 waku bd14938678e005c3961b824bd075932bce3f97126bef58534edfa37f2b813dd9
2026-03-03 04:38:19.578 DEBUG [src.node.docker_mananger] Container started with ID bd14938678e0. Setting up logs at ./log/docker/store_node1_2026-03-03_04-37-47__8887f8ff-9c99-4791-aa4e-870e5154523d__wakuorg_nwaku:latest.log
2026-03-03 04:38:19.579 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21137
2026-03-03 04:38:19.579 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:20.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21137/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:20.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:20.592 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:20.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21137/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:20.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.9/tcp/21138/p2p/16Uiu2HAmC2MEiJAhbZmUGQ669P7e9DP8UukDwFvN9D4udKxyYqvM","/ip4/172.18.11.9/tcp/21139/ws/p2p/16Uiu2HAmC2MEiJAhbZmUGQ669P7e9DP8UukDwFvN9D4udKxyYqvM"],"enrUri":"enr:-L24QFpKpzIW7eXjCxmBXCnDGW6y_ftEhwdIh60TKYhbi4ZISyTGo-nGzsJrHTqpb3sgkopSwpqvp-6goosXzp3jVEECgmlkgnY0gmlwhKwSCwmKbXVsdGlhZGRyc5YACASsEgsJBlKSAAoErBILCQZSk90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9p0gajmfJ5y37rEydxMQv2NYtpw9xVNjlZRyLZ8p2w6DdGNwglKSg3VkcIJSlIV3YWt1MgE"}'
2026-03-03 04:38:20.614 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:20.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21137/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.87/tcp/27910/p2p/16Uiu2HAm9UkHkNuWV4x1w5QdVbf3csUD8cz3apcGmCf8yePeyD2r"]'
2026-03-03 04:38:20.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:20.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21137/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.63/tcp/56601/p2p/16Uiu2HAmL7oSyXa5SfQ67KtARmxaSK4Uj6pChagcGqy7vQJkbmwh"]'
2026-03-03 04:38:20.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:20.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27909/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:20.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:20.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25703/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:20.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:20.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:20.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:20.668 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21137/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:20.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:20.671 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:20.671 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56600/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)'}'
2026-03-03 04:38:20.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:20.685 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:20.888 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:38:20.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27909/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:20.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd10f69650e819808162004ab2fecd2dc7424d693a784cde4a27233881c1efa9f"},{"messageHash":"0xc132d266a55352424173eb6986fbd92fb7b5e886676c3f6908233362f87efb2c"}]}'
2026-03-03 04:38:20.894 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:38:20.894 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:38:20.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25703/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:20.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e1d4986b1d4d8aed1b31","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd10f69650e819808162004ab2fecd2dc7424d693a784cde4a27233881c1efa9f"},{"messageHash":"0xc132d266a55352424173eb6986fbd92fb7b5e886676c3f6908233362f87efb2c"}]}'
2026-03-03 04:38:20.905 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:38:20.905 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:38:20.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56600/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:20.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd10f69650e819808162004ab2fecd2dc7424d693a784cde4a27233881c1efa9f"},{"messageHash":"0xc132d266a55352424173eb6986fbd92fb7b5e886676c3f6908233362f87efb2c"}]}'
2026-03-03 04:38:20.912 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:38:20.912 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:38:20.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21137/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:20.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"de57a19e57508b39e75d","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd10f69650e819808162004ab2fecd2dc7424d693a784cde4a27233881c1efa9f"},{"messageHash":"0xc132d266a55352424173eb6986fbd92fb7b5e886676c3f6908233362f87efb2c"}]}'
2026-03-03 04:38:20.922 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:38:21.079 DEBUG [src.postgres_setup] Postgres container stopped and removed.
2026-03-03 04:38:21.081 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:38:21.082 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:38:21.082 DEBUG [src.node.waku_node] Stopping container with id e84e8a6d6106
2026-03-03 04:38:21.636 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:21.636 DEBUG [src.node.waku_node] Stopping container with id b1092f91e028
2026-03-03 04:38:22.212 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:22.214 DEBUG [src.node.waku_node] Stopping container with id 10e8b1c7c0ed
2026-03-03 04:38:22.452 ERROR [src.node.docker_mananger] Max retries reached for container e84e8a6d6106. Exiting log stream.
2026-03-03 04:38:22.787 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:22.787 DEBUG [src.node.waku_node] Stopping container with id bd14938678e0
2026-03-03 04:38:23.030 ERROR [src.node.docker_mananger] Max retries reached for container b1092f91e028. Exiting log stream.
2026-03-03 04:38:23.376 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:23.377 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:38:23.392 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:38:23.406 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:38:23.416 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:38:23.430 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:38:23.438 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,187 @@
2026-03-03 04:35:40.734 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:35:40.734 DEBUG [tests.conftest] Running test: test_get_peers with id: 2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5
2026-03-03 04:35:40.734 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:35:40.736 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:35:40.736 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:35:40.748 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:40.749 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:40.749 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:40.749 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:40.752 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:40.753 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.200
2026-03-03 04:35:40.753 DEBUG [src.node.docker_mananger] Generated ports ['41161', '41162', '41163', '41164', '41165']
2026-03-03 04:35:40.754 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:40.755 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:40.755 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:40.756 DEBUG [src.node.docker_mananger] docker run -i -t -p 41161:41161 -p 41162:41162 -p 41163:41163 -p 41164:41164 -p 41165:41165 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=41163 --rest-port=41161 --tcp-port=41162 --discv5-udp-port=41164 --rest-address=0.0.0.0 --nat=extip:172.18.57.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afdfbd599bb5b57edf92e6edb3ceafdf901c828b8f0f28bda4e7afe5bf2a9c1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41165 --metrics-logging=true --relay=true
2026-03-03 04:35:40.954 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.200 waku a488e522976d24f7f611601f213d29fa7cbe9f7b975580bed9bea4d9973bfeb1
2026-03-03 04:35:40.965 ERROR [src.node.docker_mananger] Max retries reached for container a43847cf04c2. Exiting log stream.
2026-03-03 04:35:40.994 DEBUG [src.node.docker_mananger] Container started with ID a488e522976d. Setting up logs at ./log/docker/node1_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:40.995 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41161
2026-03-03 04:35:40.997 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:41.576 ERROR [src.node.docker_mananger] Max retries reached for container 95a25c88fb36. Exiting log stream.
2026-03-03 04:35:41.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41161/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:42.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:42.001 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:42.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41161/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:42.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp","/ip4/172.18.57.200/tcp/41163/ws/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp"],"enrUri":"enr:-L24QOhASmgOBKSbhJPV1F1me_5m7jwgeaEhxGedL3nQ1aW0QXQYnxZacYECAaKjsCPDxrkRuRCiwD3lSDTsvn8ErTQCgmlkgnY0gmlwhKwSOciKbXVsdGlhZGRyc5YACASsEjnIBqDKAAoErBI5yAagy90DgnJzhQADAQAAiXNlY3AyNTZrMaECAoL52zkSnfAny65hFPS4SKx10ETapTVkEvNW1H-rL0-DdGNwgqDKg3VkcIKgzIV3YWt1MgE"}'
2026-03-03 04:35:42.004 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:42.011 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:42.011 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:42.011 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:42.011 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:42.013 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:42.013 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.117.228
2026-03-03 04:35:42.013 DEBUG [src.node.docker_mananger] Generated ports ['62747', '62748', '62749', '62750', '62751']
2026-03-03 04:35:42.013 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:42.013 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:42.014 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:42.014 DEBUG [src.node.docker_mananger] docker run -i -t -p 62747:62747 -p 62748:62748 -p 62749:62749 -p 62750:62750 -p 62751:62751 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=62749 --rest-port=62747 --tcp-port=62748 --discv5-udp-port=62750 --rest-address=0.0.0.0 --nat=extip:172.18.117.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5140b9465dc1ace35a6bfda854da7ec3ed7fb32db4dfc77cbd9edafecfad5ed5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62751 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOhASmgOBKSbhJPV1F1me_5m7jwgeaEhxGedL3nQ1aW0QXQYnxZacYECAaKjsCPDxrkRuRCiwD3lSDTsvn8ErTQCgmlkgnY0gmlwhKwSOciKbXVsdGlhZGRyc5YACASsEjnIBqDKAAoErBI5yAagy90DgnJzhQADAQAAiXNlY3AyNTZrMaECAoL52zkSnfAny65hFPS4SKx10ETapTVkEvNW1H-rL0-DdGNwgqDKg3VkcIKgzIV3YWt1MgE
2026-03-03 04:35:42.213 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.117.228 waku a4de7ca48e9e572741a3b5a660d1cd8e43156ee99d702784e8e877e2304eaf50
2026-03-03 04:35:42.250 DEBUG [src.node.docker_mananger] Container started with ID a4de7ca48e9e. Setting up logs at ./log/docker/node2_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:42.251 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62747
2026-03-03 04:35:42.252 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:43.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62747/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:43.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:43.278 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:43.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62747/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:43.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.228/tcp/62748/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN","/ip4/172.18.117.228/tcp/62749/ws/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN"],"enrUri":"enr:-L24QGIBGNIbPunKZd1Vzt780aP8neSy_ctF7NnFSxL6fu4OVnHez2HRoaC7A0IkVCtiQWKcARdIW2vzhHBcmqsBJvUCgmlkgnY0gmlwhKwSdeSKbXVsdGlhZGRyc5YACASsEnXkBvUcAAoErBJ15Ab1Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcjxp_oPr9p3_3c84DlPRIWp_pp3teUj0GmMhvRSQJjGDdGNwgvUcg3VkcIL1HoV3YWt1MgE"}'
2026-03-03 04:35:43.282 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:43.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62747/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp"]'
2026-03-03 04:35:43.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:43.293 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:43.294 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:43.294 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:43.294 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:43.295 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:43.295 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.0.120
2026-03-03 04:35:43.296 DEBUG [src.node.docker_mananger] Generated ports ['16675', '16676', '16677', '16678', '16679']
2026-03-03 04:35:43.296 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:43.296 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:43.296 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:43.296 DEBUG [src.node.docker_mananger] docker run -i -t -p 16675:16675 -p 16676:16676 -p 16677:16677 -p 16678:16678 -p 16679:16679 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=16677 --rest-port=16675 --tcp-port=16676 --discv5-udp-port=16678 --rest-address=0.0.0.0 --nat=extip:172.18.0.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb46e49ba9eafc756dbb5ceb4c992f248aaea693dbe4d85deec9baccfe2e08b7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16679 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOhASmgOBKSbhJPV1F1me_5m7jwgeaEhxGedL3nQ1aW0QXQYnxZacYECAaKjsCPDxrkRuRCiwD3lSDTsvn8ErTQCgmlkgnY0gmlwhKwSOciKbXVsdGlhZGRyc5YACASsEjnIBqDKAAoErBI5yAagy90DgnJzhQADAQAAiXNlY3AyNTZrMaECAoL52zkSnfAny65hFPS4SKx10ETapTVkEvNW1H-rL0-DdGNwgqDKg3VkcIKgzIV3YWt1MgE
2026-03-03 04:35:43.492 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.0.120 waku 67590e72c0be77fbec667bf59a272e68e688f8f02ca4b549e6326ebac17bef0b
2026-03-03 04:35:43.528 DEBUG [src.node.docker_mananger] Container started with ID 67590e72c0be. Setting up logs at ./log/docker/node3_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:43.528 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16675
2026-03-03 04:35:43.528 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:44.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16675/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:44.537 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:44.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16675/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.120/tcp/16676/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H","/ip4/172.18.0.120/tcp/16677/ws/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H"],"enrUri":"enr:-L24QLJ288Hfu20OaIXVRbNwG25mDPIz9wazen6EAXuPqI6dPqCn7T1cLMTPdYTDXewRya_2OSOuyeJFIALxNanxIHoCgmlkgnY0gmlwhKwSAHiKbXVsdGlhZGRyc5YACASsEgB4BkEkAAoErBIAeAZBJd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_IQZbV61uJvDD9kjhC3X6USn79WnMxSad8hwRxYjrGyDdGNwgkEkg3VkcIJBJoV3YWt1MgE"}'
2026-03-03 04:35:44.545 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:44.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16675/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp"]'
2026-03-03 04:35:44.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:44.555 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:44.556 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:44.556 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:44.556 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:44.557 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:44.557 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.20
2026-03-03 04:35:44.558 DEBUG [src.node.docker_mananger] Generated ports ['9706', '9707', '9708', '9709', '9710']
2026-03-03 04:35:44.558 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:44.558 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:44.558 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:44.558 DEBUG [src.node.docker_mananger] docker run -i -t -p 9706:9706 -p 9707:9707 -p 9708:9708 -p 9709:9709 -p 9710:9710 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=9708 --rest-port=9706 --tcp-port=9707 --discv5-udp-port=9709 --rest-address=0.0.0.0 --nat=extip:172.18.189.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fba7a13b2abc16ff6d93af66f8b622bd71eedab21ec5febb46c1f3b4851b39cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9710 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOhASmgOBKSbhJPV1F1me_5m7jwgeaEhxGedL3nQ1aW0QXQYnxZacYECAaKjsCPDxrkRuRCiwD3lSDTsvn8ErTQCgmlkgnY0gmlwhKwSOciKbXVsdGlhZGRyc5YACASsEjnIBqDKAAoErBI5yAagy90DgnJzhQADAQAAiXNlY3AyNTZrMaECAoL52zkSnfAny65hFPS4SKx10ETapTVkEvNW1H-rL0-DdGNwgqDKg3VkcIKgzIV3YWt1MgE
2026-03-03 04:35:44.765 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.20 waku 5af71dc6f623bc737d837c7d50bc126add863842f8b37aadd18af259878021ed
2026-03-03 04:35:44.799 DEBUG [src.node.docker_mananger] Container started with ID 5af71dc6f623. Setting up logs at ./log/docker/node4_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:44.799 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9706
2026-03-03 04:35:44.799 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:45.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9706/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:45.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:45.818 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:45.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9706/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:45.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.20/tcp/9707/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW","/ip4/172.18.189.20/tcp/9708/ws/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW"],"enrUri":"enr:-L24QHnDbbOcRpuOb4QuLXIb0kUZjiJmG2bzncHkg95UuXMNQglxlZxAUI7GwcsphEVgMPvVxQbVm-_ej4NATsb7OtUCgmlkgnY0gmlwhKwSvRSKbXVsdGlhZGRyc5YACASsEr0UBiXrAAoErBK9FAYl7N0DgnJzhQADAQAAiXNlY3AyNTZrMaECWQ7sptrQpUvGYxgy_cNBTcfjo3UZaE4lDi8S2m_9iuuDdGNwgiXrg3VkcIIl7YV3YWt1MgE"}'
2026-03-03 04:35:45.828 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:45.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9706/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp"]'
2026-03-03 04:35:45.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:45.839 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:45.839 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:45.839 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:45.839 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:45.841 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:45.841 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.98
2026-03-03 04:35:45.841 DEBUG [src.node.docker_mananger] Generated ports ['53741', '53742', '53743', '53744', '53745']
2026-03-03 04:35:45.841 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:45.841 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:45.842 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:45.842 DEBUG [src.node.docker_mananger] docker run -i -t -p 53741:53741 -p 53742:53742 -p 53743:53743 -p 53744:53744 -p 53745:53745 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=53743 --rest-port=53741 --tcp-port=53742 --discv5-udp-port=53744 --rest-address=0.0.0.0 --nat=extip:172.18.234.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=76bfc9cfbc9381863d632e3b0dcbfbbe3fdfbfbc3aee8ad0955dacec3ba73e7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53745 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOhASmgOBKSbhJPV1F1me_5m7jwgeaEhxGedL3nQ1aW0QXQYnxZacYECAaKjsCPDxrkRuRCiwD3lSDTsvn8ErTQCgmlkgnY0gmlwhKwSOciKbXVsdGlhZGRyc5YACASsEjnIBqDKAAoErBI5yAagy90DgnJzhQADAQAAiXNlY3AyNTZrMaECAoL52zkSnfAny65hFPS4SKx10ETapTVkEvNW1H-rL0-DdGNwgqDKg3VkcIKgzIV3YWt1MgE
2026-03-03 04:35:46.062 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.98 waku 0045028dfc2edbfa49bffeaaf83611a65eafbfb607ded6b89a3ab60406fbe941
2026-03-03 04:35:46.098 DEBUG [src.node.docker_mananger] Container started with ID 0045028dfc2e. Setting up logs at ./log/docker/node5_2026-03-03_04-35-40__69d74201-0b35-4f05-a84d-7a79c50705e5__wakuorg_nwaku:latest.log
2026-03-03 04:35:46.099 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53741
2026-03-03 04:35:46.099 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:47.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53741/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:47.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:47.118 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:47.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53741/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:47.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.98/tcp/53742/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu","/ip4/172.18.234.98/tcp/53743/ws/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu"],"enrUri":"enr:-L24QBxKHW3oVzgZJVPIRuhs3utUQrYIaPuO65qe0d-sn5mTaX5xTrJ4WqxzW5D3WmKcMia63dxuqZHGHtkaTZn7F0ECgmlkgnY0gmlwhKwS6mKKbXVsdGlhZGRyc5YACASsEupiBtHuAAoErBLqYgbR790DgnJzhQADAQAAiXNlY3AyNTZrMaED4rLNfbUhI3L6ZiXbvWiny1WNmRzloGAquV9z1VoPON6DdGNwgtHug3VkcILR8IV3YWt1MgE"}'
2026-03-03 04:35:47.125 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:47.125 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53741/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp"]'
2026-03-03 04:35:47.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:47.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41161/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"]'
2026-03-03 04:35:47.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:47.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62747/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"]'
2026-03-03 04:35:47.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:47.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16675/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"]'
2026-03-03 04:35:47.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:47.185 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9706/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"]'
2026-03-03 04:35:47.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:47.206 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53741/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"]'
2026-03-03 04:35:47.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:47.219 DEBUG [src.libs.common] Sleeping for 10 seconds
2026-03-03 04:35:57.220 DEBUG [test_peer_store] Node 0 peer ID 16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp
2026-03-03 04:35:57.220 DEBUG [test_peer_store] Node 1 peer ID 16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN
2026-03-03 04:35:57.220 DEBUG [test_peer_store] Node 2 peer ID 16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H
2026-03-03 04:35:57.220 DEBUG [test_peer_store] Node 3 peer ID 16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW
2026-03-03 04:35:57.220 DEBUG [test_peer_store] Node 4 peer ID 16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu
2026-03-03 04:35:57.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41161/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:57.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.0.120/tcp/41176/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.189.20/tcp/44318/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.234.98/tcp/38178/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.117.228/tcp/57500/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
2026-03-03 04:35:57.224 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.0.120/tcp/41176/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.225 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.189.20/tcp/44318/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.225 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.234.98/tcp/38178/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.226 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.117.228/tcp/57500/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62747/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:57.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.234.98/tcp/53742/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.0.120/tcp/16676/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.189.20/tcp/9707/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"}]'
2026-03-03 04:35:57.229 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.234.98/tcp/53742/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.229 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.230 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.0.120/tcp/16676/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.230 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.189.20/tcp/9707/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16675/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:57.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.189.20/tcp/9707/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.234.98/tcp/53742/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.117.228/tcp/37862/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1,9,25,1000],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
2026-03-03 04:35:57.233 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.189.20/tcp/9707/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.233 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.234.98/tcp/53742/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.233 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.233 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.117.228/tcp/37862/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1, 9, 25, 1000], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9706/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:57.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.0.120/tcp/50146/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.234.98/tcp/53742/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.117.228/tcp/48312/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"}]'
2026-03-03 04:35:57.237 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.0.120/tcp/50146/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.237 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.234.98/tcp/53742/p2p/16Uiu2HAmTuvdAX5HyXTjqUEGmSmbSKTdnGXCkwKRNu4h8ezFP4tu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.237 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.237 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.117.228/tcp/48312/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53741/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:57.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.0.120/tcp/58710/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.189.20/tcp/49644/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.117.228/tcp/45086/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/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-157-gba8587","origin":"Discv5"}]'
2026-03-03 04:35:57.240 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.0.120/tcp/58710/p2p/16Uiu2HAmCRPYobNTYLaTvZ1Kazj6gukpFmwV3aDgDEkgYy62Cw7H', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.240 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.189.20/tcp/49644/p2p/16Uiu2HAm1RKTtH641KnW2U72sSeiVLmEZpWakXr8y8CqnyXRVspW', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.240 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.57.200/tcp/41162/p2p/16Uiu2HAkubUdZjRPYW41t6gEi8ykV5cGrLjHQvrNwMvPqov8a5Vp', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.240 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.117.228/tcp/45086/p2p/16Uiu2HAmLLvFxNXv725DchfFVvjmQdwHWaJHTbRcYPig9K2nNmbN', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/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-157-gba8587', 'origin': 'Discv5'}
2026-03-03 04:35:57.242 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:57.243 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:57.243 DEBUG [src.node.waku_node] Stopping container with id a488e522976d
2026-03-03 04:35:57.837 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:57.839 DEBUG [src.node.waku_node] Stopping container with id a4de7ca48e9e
2026-03-03 04:35:58.417 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:58.419 DEBUG [src.node.waku_node] Stopping container with id 67590e72c0be
2026-03-03 04:35:58.653 ERROR [src.node.docker_mananger] Max retries reached for container a488e522976d. Exiting log stream.
2026-03-03 04:35:58.976 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:58.977 DEBUG [src.node.waku_node] Stopping container with id 5af71dc6f623
2026-03-03 04:35:59.231 ERROR [src.node.docker_mananger] Max retries reached for container a4de7ca48e9e. Exiting log stream.
2026-03-03 04:35:59.542 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:59.542 DEBUG [src.node.waku_node] Stopping container with id 0045028dfc2e
2026-03-03 04:35:59.792 ERROR [src.node.docker_mananger] Max retries reached for container 67590e72c0be. Exiting log stream.
2026-03-03 04:36:00.129 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:00.130 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:36:00.160 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:36:00.188 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:36:00.215 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:36:00.240 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:36:00.264 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_pubsub_topic_from_another_cluster_id with id: 2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6
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_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__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.255.192
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48352', '48353', '48354', '48355', '48356']
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 48352:48352 -p 48353:48353 -p 48354:48354 -p 48355:48355 -p 48356:48356 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=48354 --rest-port=48352 --tcp-port=48353 --discv5-udp-port=48355 --rest-address=0.0.0.0 --nat=extip:172.18.255.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1be565bf4af5eae3e897bd6ebfc3a7258a85891db711fdfb76bff0dacec4e87 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48356 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 55b5a14408a5. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.192 waku 46ac166bd3fc71e1fef93f34d59223ac641ee06a14a238b0743b343fb374dd53
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46ac166bd3fc. Setting up logs at ./log/docker/node1_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48352
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 af96d125c18d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48352/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48352/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.255.192/tcp/48353/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa","/ip4/172.18.255.192/tcp/48354/ws/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa"],"enrUri":"enr:-L24QODYo7GYvt7Ey6OpUjdUUEW_TYr9pHyx7kswQDGjLzgKY5zTTSeO7jWPQTspbPMyt4pil7ezqeemNiErE2SZ8LoCgmlkgnY0gmlwhKwS_8CKbXVsdGlhZGRyc5YACASsEv_ABrzhAAoErBL_wAa84t0DgnJzhQADAQAAiXNlY3AyNTZrMaECAdonNYDk4aaYEAE7KAQ__9STB2dzKofPuSWH9DfDeY-DdGNwgrzhg3VkcIK844V3YWt1MgU"}'
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_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__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.168.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46520', '46521', '46522', '46523', '46524']
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 46520:46520 -p 46521:46521 -p 46522:46522 -p 46523:46523 -p 46524:46524 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=46522 --rest-port=46520 --tcp-port=46521 --discv5-udp-port=46523 --rest-address=0.0.0.0 --nat=extip:172.18.168.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acd9820dde8fa244da137fa6de6baf6efcdba28cfe7732e0db0abafd9dd48ba3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46524 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QODYo7GYvt7Ey6OpUjdUUEW_TYr9pHyx7kswQDGjLzgKY5zTTSeO7jWPQTspbPMyt4pil7ezqeemNiErE2SZ8LoCgmlkgnY0gmlwhKwS_8CKbXVsdGlhZGRyc5YACASsEv_ABrzhAAoErBL_wAa84t0DgnJzhQADAQAAiXNlY3AyNTZrMaECAdonNYDk4aaYEAE7KAQ__9STB2dzKofPuSWH9DfDeY-DdGNwgrzhg3VkcIK844V3YWt1MgU --filternode=/ip4/172.18.255.192/tcp/48353/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.105 waku a50268bacbbff2543d033329ac2987062e9638d9c1f360c1a2e55c5a03193df3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a50268bacbbf. Setting up logs at ./log/docker/node2_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46520
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:46520/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:46520/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.168.105/tcp/46521/p2p/16Uiu2HAmK1i6X3tPAsFNHKXCPrqoRQHbrtjxbbnb2UWusWAWNDZ2","/ip4/172.18.168.105/tcp/46522/ws/p2p/16Uiu2HAmK1i6X3tPAsFNHKXCPrqoRQHbrtjxbbnb2UWusWAWNDZ2"],"enrUri":"enr:-L24QOF9vHB9ECSfQ8qqHDvq2JknNBNh3Bv1QSjBC8T8DzB2UAMKibH9QraQTgKI3rw2ZcjLlC2U2d_L-NKAm9P3wikCgmlkgnY0gmlwhKwSqGmKbXVsdGlhZGRyc5YACASsEqhpBrW5AAoErBKoaQa1ut0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXnTweBzIPhj_FWKAfJNq2hcZKMVGe8FX3ZwSuhhdA-mDdGNwgrW5g3VkcIK1u4V3YWt1MgA"}'
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:46520/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.192/tcp/48353/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa"]'
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:48352/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 POST "http://127.0.0.1:46520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1e715c01-d634-4661-990c-b5b5555e4bdb", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/2/2"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1e715c01-d634-4661-990c-b5b5555e4bdb","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/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.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:46520/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512645922226907,"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 46ac166bd3fc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a50268bacbbf
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 @@
2026-03-03 04:42:07.970 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:42:07.970 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_pubsub_topic_list_instead_of_string with id: 2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e
2026-03-03 04:42:07.970 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:42:07.971 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:42:07.971 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-03 04:42:07.977 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:42:07.978 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__wakuorg_nwaku:latest.log
2026-03-03 04:42:07.978 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:42:07.978 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:42:07.979 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:42:07.979 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.172
2026-03-03 04:42:07.980 DEBUG [src.node.docker_mananger] Generated ports ['60139', '60140', '60141', '60142', '60143']
2026-03-03 04:42:07.980 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:42:07.980 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:42:07.980 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:42:07.980 DEBUG [src.node.docker_mananger] docker run -i -t -p 60139:60139 -p 60140:60140 -p 60141:60141 -p 60142:60142 -p 60143:60143 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=60141 --rest-port=60139 --tcp-port=60140 --discv5-udp-port=60142 --rest-address=0.0.0.0 --nat=extip:172.18.48.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=24143a7609c30b1d9dbbdaba9e2a33b0edcc7de75ba00f812fec4ba8ab8cf2de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60143 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:42:08.169 ERROR [src.node.docker_mananger] Max retries reached for container f31f159c22a3. Exiting log stream.
2026-03-03 04:42:08.176 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.172 waku b9d3221dce3c98dbaf63d43571b3db22d0a9deb8734f5c72ac2cfca306b40f17
2026-03-03 04:42:08.211 DEBUG [src.node.docker_mananger] Container started with ID b9d3221dce3c. Setting up logs at ./log/docker/node1_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__wakuorg_nwaku:latest.log
2026-03-03 04:42:08.212 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60139
2026-03-03 04:42:08.212 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:42:08.771 ERROR [src.node.docker_mananger] Max retries reached for container 74cf8ff86988. Exiting log stream.
2026-03-03 04:42:09.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60139/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:42:09.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:42:09.215 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:42:09.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60139/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:42:09.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.172/tcp/60140/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9","/ip4/172.18.48.172/tcp/60141/ws/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9"],"enrUri":"enr:-L24QHUFL8XIe0G6ij2126CRb5Q4QsM8EUksaJC3gH9ktBY1dLXM-4kTN0Bv6A0ZvMcIJh594mqcmLpiddTrsuq7WcACgmlkgnY0gmlwhKwSMKyKbXVsdGlhZGRyc5YACASsEjCsBursAAoErBIwrAbq7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECzzP10W3NrJ4HmFs9lpAU5tHRlhtFu0CUUZzuZA7nzBSDdGNwgursg3VkcILq7oV3YWt1MgU"}'
2026-03-03 04:42:09.218 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:42:09.219 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-03 04:42:09.225 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:42:09.225 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__wakuorg_nwaku:latest.log
2026-03-03 04:42:09.225 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:42:09.225 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:42:09.227 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:42:09.227 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.173
2026-03-03 04:42:09.227 DEBUG [src.node.docker_mananger] Generated ports ['6784', '6785', '6786', '6787', '6788']
2026-03-03 04:42:09.227 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:42:09.227 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:42:09.228 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:42:09.228 DEBUG [src.node.docker_mananger] docker run -i -t -p 6784:6784 -p 6785:6785 -p 6786:6786 -p 6787:6787 -p 6788:6788 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=6786 --rest-port=6784 --tcp-port=6785 --discv5-udp-port=6787 --rest-address=0.0.0.0 --nat=extip:172.18.205.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdd3de4829bad6aeccdb3b3ef820a1cdaf5b921ca0f4056ba1f4128bfdb325cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6788 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHUFL8XIe0G6ij2126CRb5Q4QsM8EUksaJC3gH9ktBY1dLXM-4kTN0Bv6A0ZvMcIJh594mqcmLpiddTrsuq7WcACgmlkgnY0gmlwhKwSMKyKbXVsdGlhZGRyc5YACASsEjCsBursAAoErBIwrAbq7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECzzP10W3NrJ4HmFs9lpAU5tHRlhtFu0CUUZzuZA7nzBSDdGNwgursg3VkcILq7oV3YWt1MgU --filternode=/ip4/172.18.48.172/tcp/60140/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9
2026-03-03 04:42:09.431 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.173 waku c2f49f326f5dd0d6e27484e9ce574cd40565ca72580b7235483c9376b6e21f40
2026-03-03 04:42:09.463 DEBUG [src.node.docker_mananger] Container started with ID c2f49f326f5d. Setting up logs at ./log/docker/node2_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__wakuorg_nwaku:latest.log
2026-03-03 04:42:09.464 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6784
2026-03-03 04:42:09.464 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:42:10.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6784/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:42:10.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:42:10.468 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:42:10.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6784/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:42:10.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.173/tcp/6785/p2p/16Uiu2HAmQD3Qxk149JveqetW72L6kKrUw6Fx6UmQeyo5ky2T5XPx","/ip4/172.18.205.173/tcp/6786/ws/p2p/16Uiu2HAmQD3Qxk149JveqetW72L6kKrUw6Fx6UmQeyo5ky2T5XPx"],"enrUri":"enr:-L24QHIRblBCXBEUJz0Q1SRIe7jZKf00omNnnRZwkeI0mA5kc2RXD6xGq_Z9MDl41ToKofv0L1wJC0VPOM-kHCarHAICgmlkgnY0gmlwhKwSza2KbXVsdGlhZGRyc5YACASsEs2tBhqBAAoErBLNrQYagt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDq6abFCfsKL8g6NgsaJrOCS4aCGLhPRBc6L2iq6nGisuDdGNwghqBg3VkcIIag4V3YWt1MgA"}'
2026-03-03 04:42:10.470 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:42:10.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6784/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.172/tcp/60140/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9"]'
2026-03-03 04:42:10.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:42:10.510 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-03 04:42:10.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60139/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:42:10.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:42:10.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6784/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5e018c5d-8073-46ee-a769-716e4c0043e1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:42:10.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5e018c5d-8073-46ee-a769-716e4c0043e1","statusDesc":"OK"}'
2026-03-03 04:42:10.544 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:6784/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": ["/waku/2/rs/3/1"]}'
2026-03-03 04:42:10.549 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:6784/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\\"))"}'
2026-03-03 04:42:10.552 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:42:10.553 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:42:10.553 DEBUG [src.node.waku_node] Stopping container with id b9d3221dce3c
2026-03-03 04:42:11.155 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:42:11.156 DEBUG [src.node.waku_node] Stopping container with id c2f49f326f5d
2026-03-03 04:42:11.687 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:42:11.689 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:42:11.699 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:42:11.703 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-03-03 04:37:15.655 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:15.655 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_all_with_extra_field with id: 2026-03-03_04-37-15__4553421a-aa5f-42ce-9f64-18ae2cda7df8
2026-03-03 04:37:15.655 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:15.656 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:37:15.656 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-03 04:37:15.662 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:15.662 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-37-15__4553421a-aa5f-42ce-9f64-18ae2cda7df8__wakuorg_nwaku:latest.log
2026-03-03 04:37:15.663 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:15.663 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:15.664 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:15.664 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.131
2026-03-03 04:37:15.664 DEBUG [src.node.docker_mananger] Generated ports ['28829', '28830', '28831', '28832', '28833']
2026-03-03 04:37:15.665 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:15.665 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:15.665 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:15.665 DEBUG [src.node.docker_mananger] docker run -i -t -p 28829:28829 -p 28830:28830 -p 28831:28831 -p 28832:28832 -p 28833:28833 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=28831 --rest-port=28829 --tcp-port=28830 --discv5-udp-port=28832 --rest-address=0.0.0.0 --nat=extip:172.18.85.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71bcd5f6880c8fa1ea0bb1ab8fa2ae5ad701ce50bc0ac46cbd10a53a5afaddce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28833 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:37:15.865 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.131 waku 89593cb6f14463215276b57a070212efcba3fe52c0c9d1968164816b9406f234
2026-03-03 04:37:15.900 DEBUG [src.node.docker_mananger] Container started with ID 89593cb6f144. Setting up logs at ./log/docker/node1_2026-03-03_04-37-15__4553421a-aa5f-42ce-9f64-18ae2cda7df8__wakuorg_nwaku:latest.log
2026-03-03 04:37:15.901 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28829
2026-03-03 04:37:15.901 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:15.927 ERROR [src.node.docker_mananger] Max retries reached for container 7b3d364af23f. Exiting log stream.
2026-03-03 04:37:16.449 ERROR [src.node.docker_mananger] Max retries reached for container b33a23174124. Exiting log stream.
2026-03-03 04:37:16.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28829/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:16.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:16.904 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:16.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28829/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:16.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.131/tcp/28830/p2p/16Uiu2HAmGXXkn8yoREzVFFEWSoTjgcGkj2DZwTgkSAiafXxUmdZL","/ip4/172.18.85.131/tcp/28831/ws/p2p/16Uiu2HAmGXXkn8yoREzVFFEWSoTjgcGkj2DZwTgkSAiafXxUmdZL"],"enrUri":"enr:-L24QEG65KTzqrC13ZaU0yfdxppS1c_lnOUnwrRqD-sav6L_TVA9z6m8B8IylSnFPK9gdomUxm4wzOAQ2fzhSeY9XooCgmlkgnY0gmlwhKwSVYOKbXVsdGlhZGRyc5YACASsElWDBnCeAAoErBJVgwZwn90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOYWcaBlIxQsOkAypF6wnyfJFCDXGY7kk3HDC18179tODdGNwgnCeg3VkcIJwoIV3YWt1MgU"}'
2026-03-03 04:37:16.907 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:16.907 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-03 04:37:16.914 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:16.914 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-37-15__4553421a-aa5f-42ce-9f64-18ae2cda7df8__wakuorg_nwaku:latest.log
2026-03-03 04:37:16.914 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:16.914 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:16.916 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:16.916 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.144.134
2026-03-03 04:37:16.916 DEBUG [src.node.docker_mananger] Generated ports ['15963', '15964', '15965', '15966', '15967']
2026-03-03 04:37:16.916 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:16.916 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:16.916 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:16.916 DEBUG [src.node.docker_mananger] docker run -i -t -p 15963:15963 -p 15964:15964 -p 15965:15965 -p 15966:15966 -p 15967:15967 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=15965 --rest-port=15963 --tcp-port=15964 --discv5-udp-port=15966 --rest-address=0.0.0.0 --nat=extip:172.18.144.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6bae4cc06adbc0eabbf3af247feceb5e19d372fcbe23a25aa33be875fa93fbcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15967 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEG65KTzqrC13ZaU0yfdxppS1c_lnOUnwrRqD-sav6L_TVA9z6m8B8IylSnFPK9gdomUxm4wzOAQ2fzhSeY9XooCgmlkgnY0gmlwhKwSVYOKbXVsdGlhZGRyc5YACASsElWDBnCeAAoErBJVgwZwn90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOYWcaBlIxQsOkAypF6wnyfJFCDXGY7kk3HDC18179tODdGNwgnCeg3VkcIJwoIV3YWt1MgU --filternode=/ip4/172.18.85.131/tcp/28830/p2p/16Uiu2HAmGXXkn8yoREzVFFEWSoTjgcGkj2DZwTgkSAiafXxUmdZL
2026-03-03 04:37:17.103 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.144.134 waku 31ac7d1b4c6e832d579fc70071a5f2fecd47eb7d029c6db03bef54af1bad15e2
2026-03-03 04:37:17.139 DEBUG [src.node.docker_mananger] Container started with ID 31ac7d1b4c6e. Setting up logs at ./log/docker/node2_2026-03-03_04-37-15__4553421a-aa5f-42ce-9f64-18ae2cda7df8__wakuorg_nwaku:latest.log
2026-03-03 04:37:17.139 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15963
2026-03-03 04:37:17.139 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:18.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15963/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:18.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:18.143 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:18.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15963/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:18.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.144.134/tcp/15964/p2p/16Uiu2HAmNCKTxyJWc6XF5cjaYMzzSCZvQsv94AZbyw5N6SEa1Koh","/ip4/172.18.144.134/tcp/15965/ws/p2p/16Uiu2HAmNCKTxyJWc6XF5cjaYMzzSCZvQsv94AZbyw5N6SEa1Koh"],"enrUri":"enr:-L24QGDRLBNJGWsYNSiefK0vdtKMeO03x_Uza8X_p-tNOZotDlmxry-RXf6SNEs0sva-Oq0_7c-FIPUov8zgnwseXYQCgmlkgnY0gmlwhKwSkIaKbXVsdGlhZGRyc5YACASsEpCGBj5cAAoErBKQhgY-Xd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjb_NCgHpH0rndk0XwHowYKjbtTqt8GSuNotNLckGZQyDdGNwgj5cg3VkcII-XoV3YWt1MgA"}'
2026-03-03 04:37:18.145 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:18.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15963/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.85.131/tcp/28830/p2p/16Uiu2HAmGXXkn8yoREzVFFEWSoTjgcGkj2DZwTgkSAiafXxUmdZL"]'
2026-03-03 04:37:18.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:18.181 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-03 04:37:18.183 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28829/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:37:18.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:18.204 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15963/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "08642f56-8db4-407c-b642-e65a9284fec0", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:37:18.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"08642f56-8db4-407c-b642-e65a9284fec0","statusDesc":"OK"}'
2026-03-03 04:37:18.218 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15963/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": 1, "extraField": "extraValue"}'
2026-03-03 04:37:18.221 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15963/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\\"))"}'
2026-03-03 04:37:18.224 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:18.225 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:18.225 DEBUG [src.node.waku_node] Stopping container with id 89593cb6f144
2026-03-03 04:37:18.775 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:18.775 DEBUG [src.node.waku_node] Stopping container with id 31ac7d1b4c6e
2026-03-03 04:37:19.311 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:19.313 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:19.318 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:19.323 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,169 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_auto_shard_relay with id: 2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03
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_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__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.105.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15261', '15262', '15263', '15264', '15265']
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 15261:15261 -p 15262:15262 -p 15263:15263 -p 15264:15264 -p 15265:15265 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=15263 --rest-port=15261 --tcp-port=15262 --discv5-udp-port=15264 --rest-address=0.0.0.0 --nat=extip:172.18.105.102 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1b6060d5ed8a3ea9ccb5daab99d21e8a8eca9e7ba0cee80a5ca2bfc7bc19251c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15265 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.102 waku 97dcaea82f2abb620ebf70abb8a375232c5c90730eefef8677ba70114074781b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 879e6593aced. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 97dcaea82f2a. Setting up logs at ./log/docker/node1_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15261
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 468998aeb84e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15261/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:15261/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.105.102/tcp/15262/p2p/16Uiu2HAm5E4ki4nB4gAGYCSQk5RbPKRJJnhsRzGXCEP3M6CJyAsa","/ip4/172.18.105.102/tcp/15263/ws/p2p/16Uiu2HAm5E4ki4nB4gAGYCSQk5RbPKRJJnhsRzGXCEP3M6CJyAsa"],"enrUri":"enr:-L24QBBTQqbOZkYjxl-AnpWAR_fWaFLQsdExT8rhObJaCO62Vkcdavh3_f5eCiqh0TpMbLm-HCZDGpZ2oq0WMYNBa5wCgmlkgnY0gmlwhKwSaWaKbXVsdGlhZGRyc5YACASsEmlmBjueAAoErBJpZgY7n90DgnJzhQACAQAAiXNlY3AyNTZrMaECkZumkTP_sjvgzTwOniBU8xWEMi9RQbMfHVFczQoqYamDdGNwgjueg3VkcII7oIV3YWt1MgU"}'
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_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__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.2.19
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57476', '57477', '57478', '57479', '57480']
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 57476:57476 -p 57477:57477 -p 57478:57478 -p 57479:57479 -p 57480:57480 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=57478 --rest-port=57476 --tcp-port=57477 --discv5-udp-port=57479 --rest-address=0.0.0.0 --nat=extip:172.18.2.19 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7ffdcdaf6bcffedbc36d0fe1cd0234b8b76a2cb5a33f69ebddf8a0fdcc25eac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57480 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBBTQqbOZkYjxl-AnpWAR_fWaFLQsdExT8rhObJaCO62Vkcdavh3_f5eCiqh0TpMbLm-HCZDGpZ2oq0WMYNBa5wCgmlkgnY0gmlwhKwSaWaKbXVsdGlhZGRyc5YACASsEmlmBjueAAoErBJpZgY7n90DgnJzhQACAQAAiXNlY3AyNTZrMaECkZumkTP_sjvgzTwOniBU8xWEMi9RQbMfHVFczQoqYamDdGNwgjueg3VkcII7oIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.19 waku 1aec37db0d8e0c265f68e7af0e8a1198d0f2493254155d6418d01be05096b950
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1aec37db0d8e. Setting up logs at ./log/docker/node2_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57476
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:57476/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:57476/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.2.19/tcp/57477/p2p/16Uiu2HAmG3CRB7sv2VWp5rNer6SQVfcZyuCw5G4vEeg2D5UdtHVc","/ip4/172.18.2.19/tcp/57478/ws/p2p/16Uiu2HAmG3CRB7sv2VWp5rNer6SQVfcZyuCw5G4vEeg2D5UdtHVc"],"enrUri":"enr:-L24QKC_W59_YNy2EmMzgiMFJFVOh6G4Y4op_GbIAjiVrG8gAGEfBcoLF7992rwQKI0b1EqWw6y-v123ZF9HDbVknTwCgmlkgnY0gmlwhKwSAhOKbXVsdGlhZGRyc5YACASsEgITBuCFAAoErBICEwbght0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMkN7lqSt4kpDzDK93ruxK6B8yHtRFDKK4R3hD_JsJtODdGNwguCFg3VkcILgh4V3YWt1MgE"}'
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:57476/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.102/tcp/15262/p2p/16Uiu2HAm5E4ki4nB4gAGYCSQk5RbPKRJJnhsRzGXCEP3M6CJyAsa"]'
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/node3_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__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.103.251
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50333', '50334', '50335', '50336', '50337']
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 50333:50333 -p 50334:50334 -p 50335:50335 -p 50336:50336 -p 50337:50337 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=50335 --rest-port=50333 --tcp-port=50334 --discv5-udp-port=50336 --rest-address=0.0.0.0 --nat=extip:172.18.103.251 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=13062df62529e432c7df0ff3a8ce77a3b6fbeffbc464f6e040fa2b0fddc2cbe7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50337 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBBTQqbOZkYjxl-AnpWAR_fWaFLQsdExT8rhObJaCO62Vkcdavh3_f5eCiqh0TpMbLm-HCZDGpZ2oq0WMYNBa5wCgmlkgnY0gmlwhKwSaWaKbXVsdGlhZGRyc5YACASsEmlmBjueAAoErBJpZgY7n90DgnJzhQACAQAAiXNlY3AyNTZrMaECkZumkTP_sjvgzTwOniBU8xWEMi9RQbMfHVFczQoqYamDdGNwgjueg3VkcII7oIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.103.251 waku cc04d1decbe9aac27fe28b0f0adba8e8d5215df745a7ad98b16876ae0a3d76f5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cc04d1decbe9. Setting up logs at ./log/docker/node3_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50333
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:50333/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:50333/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.103.251/tcp/50334/p2p/16Uiu2HAmCR77VdR87tbAbant1vz4VL1uBzSKzfh5weJ8djhFydmt","/ip4/172.18.103.251/tcp/50335/ws/p2p/16Uiu2HAmCR77VdR87tbAbant1vz4VL1uBzSKzfh5weJ8djhFydmt"],"enrUri":"enr:-L24QDsbez9rUPeMANDOBngY9xQGIHwzSrd_u0CGKLDjfh1_SyZpohMZvnNWZyEWehymwIhmPw7pcgs-IPLZRQF_6vgCgmlkgnY0gmlwhKwSZ_uKbXVsdGlhZGRyc5YACASsEmf7BsSeAAoErBJn-wbEn90DgnJzhQACAQAAiXNlY3AyNTZrMaEC_HGDwI4D3JBoix-0oVOTVELLvDXtrajJCJkeueCFmVuDdGNwgsSeg3VkcILEoIV3YWt1MgE"}'
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:50333/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.102/tcp/15262/p2p/16Uiu2HAm5E4ki4nB4gAGYCSQk5RbPKRJJnhsRzGXCEP3M6CJyAsa"]'
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_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__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.232.230
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9803', '9804', '9805', '9806', '9807']
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 9803:9803 -p 9804:9804 -p 9805:9805 -p 9806:9806 -p 9807:9807 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=9805 --rest-port=9803 --tcp-port=9804 --discv5-udp-port=9806 --rest-address=0.0.0.0 --nat=extip:172.18.232.230 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5555d758fb81ca6497a8da9c1d6faf18f11faea9f883eeff67cd36d7fbd0c86a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9807 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBBTQqbOZkYjxl-AnpWAR_fWaFLQsdExT8rhObJaCO62Vkcdavh3_f5eCiqh0TpMbLm-HCZDGpZ2oq0WMYNBa5wCgmlkgnY0gmlwhKwSaWaKbXVsdGlhZGRyc5YACASsEmlmBjueAAoErBJpZgY7n90DgnJzhQACAQAAiXNlY3AyNTZrMaECkZumkTP_sjvgzTwOniBU8xWEMi9RQbMfHVFczQoqYamDdGNwgjueg3VkcII7oIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.232.230 waku 1add47462ad5f561f0380501610e7d03195fbc858e1cc80cb79cb7b3a3cf374e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1add47462ad5. Setting up logs at ./log/docker/node4_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9803
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:9803/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:9803/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.232.230/tcp/9804/p2p/16Uiu2HAmEWU9SRt5THpjqgEdT96VFR2ZvpWy6Xow7uoaaWYrYQdJ","/ip4/172.18.232.230/tcp/9805/ws/p2p/16Uiu2HAmEWU9SRt5THpjqgEdT96VFR2ZvpWy6Xow7uoaaWYrYQdJ"],"enrUri":"enr:-L24QBimiuT9_tKyPKEQINoj9FgWvLh3BAXj0_B0kUn1J7FSOH0uVRElTUf0l6IIUXyUMUj_zFOeg3A9jCzoaWdQveYCgmlkgnY0gmlwhKwS6OaKbXVsdGlhZGRyc5YACASsEujmBiZMAAoErBLo5gYmTd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDG4iTQ0XquvH_XCpDtV71w3pj1Ya1hEXPq_-0wtFBfH2DdGNwgiZMg3VkcIImToV3YWt1MgE"}'
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:9803/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.102/tcp/15262/p2p/16Uiu2HAm5E4ki4nB4gAGYCSQk5RbPKRJJnhsRzGXCEP3M6CJyAsa"]'
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_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__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.13
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38431', '38432', '38433', '38434', '38435']
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 38431:38431 -p 38432:38432 -p 38433:38433 -p 38434:38434 -p 38435:38435 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=38433 --rest-port=38431 --tcp-port=38432 --discv5-udp-port=38434 --rest-address=0.0.0.0 --nat=extip:172.18.36.13 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0bca7b922eab2629b44997e7fc58cfc2b92e43b1bcaecd84dcabd2dbee288c2a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38435 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBBTQqbOZkYjxl-AnpWAR_fWaFLQsdExT8rhObJaCO62Vkcdavh3_f5eCiqh0TpMbLm-HCZDGpZ2oq0WMYNBa5wCgmlkgnY0gmlwhKwSaWaKbXVsdGlhZGRyc5YACASsEmlmBjueAAoErBJpZgY7n90DgnJzhQACAQAAiXNlY3AyNTZrMaECkZumkTP_sjvgzTwOniBU8xWEMi9RQbMfHVFczQoqYamDdGNwgjueg3VkcII7oIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.36.13 waku a870065b5b96d6da7d92ae8a3d0131b59db8687af2cd026d4c0a7a57ae6ca010
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a870065b5b96. Setting up logs at ./log/docker/node5_2026-03-03_04-40-36__69968694-dfd7-4e60-985f-1de01d644a03__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38431
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:38431/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:38431/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.13/tcp/38432/p2p/16Uiu2HAmGbeReNgFUAdz1QBMhVvXbv1qydLVjQTR1uKvNwH8g3Qe","/ip4/172.18.36.13/tcp/38433/ws/p2p/16Uiu2HAmGbeReNgFUAdz1QBMhVvXbv1qydLVjQTR1uKvNwH8g3Qe"],"enrUri":"enr:-L24QHy6gLWAOefes868by4htFl54rlVyFtOHHTa-vBxwIqFWEN0W1_R8g6p7p9DYIlW_S9S-VFWSbCsOU4EWbqMXxQCgmlkgnY0gmlwhKwSJA2KbXVsdGlhZGRyc5YACASsEiQNBpYgAAoErBIkDQaWId0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOpN54oHg0peRx-Jl-lxqFV0PqZAqJdZs_udBIm_qGCuDdGNwgpYgg3VkcIKWIoV3YWt1MgE"}'
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:38431/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.102/tcp/15262/p2p/16Uiu2HAm5E4ki4nB4gAGYCSQk5RbPKRJJnhsRzGXCEP3M6CJyAsa"]'
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:15261/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:57476/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:50333/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:9803/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:38431/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:15261/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:15261/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":1772512843015301294,"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:57476/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":1772512843015301294,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:50333/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":1772512843015301294,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:9803/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":1772512843015301294,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:38431/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":1772512843015301294,"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 97dcaea82f2a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1aec37db0d8e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cc04d1decbe9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 97dcaea82f2a. 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 1add47462ad5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1aec37db0d8e. 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 a870065b5b96
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc04d1decbe9. 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,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_wrong_hash with id: 2026-03-03_04-39-28__964a8df9-5f1c-4d2c-bd5d-f8c3400a440e
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_2026-03-03_04-39-28__964a8df9-5f1c-4d2c-bd5d-f8c3400a440e__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.187
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41444', '41445', '41446', '41447', '41448']
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 41444:41444 -p 41445:41445 -p 41446:41446 -p 41447:41447 -p 41448:41448 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=41446 --rest-port=41444 --tcp-port=41445 --discv5-udp-port=41447 --rest-address=0.0.0.0 --nat=extip:172.18.94.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cfbf2feaf288cc775155a0dea0e39ce1c21624dfb05ab2e8b2a9ce91e80eece --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41448 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.187 waku 27ffb563c13daeae1287f297cfb1693b8d5537b1ad44ae9d41a46f404c772559
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 27ffb563c13d. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-39-28__964a8df9-5f1c-4d2c-bd5d-f8c3400a440e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41444
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 7e81d264a1db. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 960023742bb5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41444/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:41444/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.187/tcp/41445/p2p/16Uiu2HAkwSWjQt1RSC1ZPSkDdjBE3zU6YmSoLSuZFVHCe6PUWLow","/ip4/172.18.94.187/tcp/41446/ws/p2p/16Uiu2HAkwSWjQt1RSC1ZPSkDdjBE3zU6YmSoLSuZFVHCe6PUWLow"],"enrUri":"enr:-L24QG39-G_8n-QIFoe9XMBqEp4qNt2-qe2T-nCapPt-8ORuKQIMKXmERUWs0AbTMhaVmbTO6r9082qmkIFLygS2CpoCgmlkgnY0gmlwhKwSXruKbXVsdGlhZGRyc5YACASsEl67BqHlAAoErBJeuwah5t0DgnJzhQADAQAAiXNlY3AyNTZrMaECHe5_ezKW6XDN9ILa5qBXHu1BNPPnBBreArJIt24IhgaDdGNwgqHlg3VkcIKh54V3YWt1MgM"}'
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_2026-03-03_04-39-28__964a8df9-5f1c-4d2c-bd5d-f8c3400a440e__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.138.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57218', '57219', '57220', '57221', '57222']
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 57218:57218 -p 57219:57219 -p 57220:57220 -p 57221:57221 -p 57222:57222 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=57220 --rest-port=57218 --tcp-port=57219 --discv5-udp-port=57221 --rest-address=0.0.0.0 --nat=extip:172.18.138.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0af19948d64316aeae9abf4bbb97aba85c83fb6d9c8edd0dffbcabcdf4eeef86 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57222 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG39-G_8n-QIFoe9XMBqEp4qNt2-qe2T-nCapPt-8ORuKQIMKXmERUWs0AbTMhaVmbTO6r9082qmkIFLygS2CpoCgmlkgnY0gmlwhKwSXruKbXVsdGlhZGRyc5YACASsEl67BqHlAAoErBJeuwah5t0DgnJzhQADAQAAiXNlY3AyNTZrMaECHe5_ezKW6XDN9ILa5qBXHu1BNPPnBBreArJIt24IhgaDdGNwgqHlg3VkcIKh54V3YWt1MgM --storenode=/ip4/172.18.94.187/tcp/41445/p2p/16Uiu2HAkwSWjQt1RSC1ZPSkDdjBE3zU6YmSoLSuZFVHCe6PUWLow --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.228 waku d18289ca51e9a7e4644010a3e360939c5aa1125e8d41e7982afa0df762f41147
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d18289ca51e9. Setting up logs at ./log/docker/store_node1_2026-03-03_04-39-28__964a8df9-5f1c-4d2c-bd5d-f8c3400a440e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57218
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:57218/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:57218/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.138.228/tcp/57219/p2p/16Uiu2HAmLFCi3mdT4D4WiDb5DdEzeDhdLy5Pqyhqn5F32DWdNqda","/ip4/172.18.138.228/tcp/57220/ws/p2p/16Uiu2HAmLFCi3mdT4D4WiDb5DdEzeDhdLy5Pqyhqn5F32DWdNqda"],"enrUri":"enr:-L24QCFfI3h4fFC66QuUkWvqqg6aeC-itQEJ1jp1bhUtwbE5WAox00JG6U5jdvMQ7RoLcOfYyhTE9z1asdqpgRlq2H8CgmlkgnY0gmlwhKwSiuSKbXVsdGlhZGRyc5YACASsEorkBt-DAAoErBKK5AbfhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcMWHdLZe935uJKn0XBHhoHLw8l5uocQVu4lUMTqpaTGDdGNwgt-Dg3VkcILfhYV3YWt1MgM"}'
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:57218/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.94.187/tcp/41445/p2p/16Uiu2HAkwSWjQt1RSC1ZPSkDdjBE3zU6YmSoLSuZFVHCe6PUWLow"]'
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:41444/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:57218/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:41444/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:41444/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
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:41444/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)'}'
INFO  src.node.api_clients.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:41444/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)'}'
INFO  src.node.api_clients.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:41444/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3dd359b4ee6abbf95582fd14bd97169996aaa64b7f70f1eff50f5cbc9cd6e607&pageSize=50&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:57218/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3dd359b4ee6abbf95582fd14bd97169996aaa64b7f70f1eff50f5cbc9cd6e607&pageSize=50&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 27ffb563c13d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d18289ca51e9
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,82 @@
2026-03-03 04:34:45.093 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:45.093 DEBUG [tests.conftest] Running test: test_unsubscribe_from_non_subscribed_pubsub_topics with id: 2026-03-03_04-34-45__d04f5c61-3f38-4db8-8334-ed5c4e209d6b
2026-03-03 04:34:45.093 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:45.094 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:45.094 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:34:45.100 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:45.101 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-45__d04f5c61-3f38-4db8-8334-ed5c4e209d6b__wakuorg_nwaku:latest.log
2026-03-03 04:34:45.101 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:45.101 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:45.102 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:45.102 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.250
2026-03-03 04:34:45.102 DEBUG [src.node.docker_mananger] Generated ports ['30823', '30824', '30825', '30826', '30827']
2026-03-03 04:34:45.103 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-03 04:34:45.103 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:45.103 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:45.103 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:45.103 DEBUG [src.node.docker_mananger] docker run -i -t -p 30823:30823 -p 30824:30824 -p 30825:30825 -p 30826:30826 -p 30827:30827 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=30825 --rest-port=30823 --tcp-port=30824 --discv5-udp-port=30826 --rest-address=0.0.0.0 --nat=extip:172.18.136.250 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ed8bf3f11a6be98cc20f1bdefd7ef9c7247362eb4c77fc85012ea5bcc8b0e1bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30827 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:34:45.274 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.250 waku 110762c9cc545511e548da72057c840640030a210bc90ec7b11e6d74a37867be
2026-03-03 04:34:45.303 DEBUG [src.node.docker_mananger] Container started with ID 110762c9cc54. Setting up logs at ./log/docker/node1_2026-03-03_04-34-45__d04f5c61-3f38-4db8-8334-ed5c4e209d6b__wakuorg_nwaku:latest.log
2026-03-03 04:34:45.303 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30823
2026-03-03 04:34:45.305 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:45.376 ERROR [src.node.docker_mananger] Max retries reached for container e4edacf2b506. Exiting log stream.
2026-03-03 04:34:45.869 ERROR [src.node.docker_mananger] Max retries reached for container 2f41a20a717e. Exiting log stream.
2026-03-03 04:34:46.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30823/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:46.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:46.308 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:46.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30823/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:46.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.250/tcp/30824/p2p/16Uiu2HAmF6FyQcV1jpg8v97msCkC6pvSjpGcEu7GwcHXgqh7j8wD","/ip4/172.18.136.250/tcp/30825/ws/p2p/16Uiu2HAmF6FyQcV1jpg8v97msCkC6pvSjpGcEu7GwcHXgqh7j8wD"],"enrUri":"enr:-L24QBU0CB9ZgWzSVoVq9_oPWhNaUeTAfPgYIIzpArfKMYmGFzlVaCUR6QngUqgXrDSlEl_phRu-Y-QdO1yIWTMAq8gCgmlkgnY0gmlwhKwSiPqKbXVsdGlhZGRyc5YACASsEoj6BnhoAAoErBKI-gZ4ad0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJDCPCkvVmQWI6uBOtmSkDvOfcVLDoOH2KoKli0R1kbSDdGNwgnhog3VkcIJ4aoV3YWt1MgU"}'
2026-03-03 04:34:46.311 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:46.317 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:46.317 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-45__d04f5c61-3f38-4db8-8334-ed5c4e209d6b__wakuorg_nwaku:latest.log
2026-03-03 04:34:46.317 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:46.317 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:46.319 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:46.319 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.128
2026-03-03 04:34:46.319 DEBUG [src.node.docker_mananger] Generated ports ['22044', '22045', '22046', '22047', '22048']
2026-03-03 04:34:46.319 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-03 04:34:46.319 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:46.319 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:46.319 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:46.319 DEBUG [src.node.docker_mananger] docker run -i -t -p 22044:22044 -p 22045:22045 -p 22046:22046 -p 22047:22047 -p 22048:22048 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=22046 --rest-port=22044 --tcp-port=22045 --discv5-udp-port=22047 --rest-address=0.0.0.0 --nat=extip:172.18.98.128 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a04ee2ab8deda4349ec2d8cd1f4519c9c451ddd0ddeb57cdf024af4caac84061 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22048 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBU0CB9ZgWzSVoVq9_oPWhNaUeTAfPgYIIzpArfKMYmGFzlVaCUR6QngUqgXrDSlEl_phRu-Y-QdO1yIWTMAq8gCgmlkgnY0gmlwhKwSiPqKbXVsdGlhZGRyc5YACASsEoj6BnhoAAoErBKI-gZ4ad0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJDCPCkvVmQWI6uBOtmSkDvOfcVLDoOH2KoKli0R1kbSDdGNwgnhog3VkcIJ4aoV3YWt1MgU
2026-03-03 04:34:46.474 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.128 waku 1021feff9f4dd97bcf2b402b80ab90433615a8e0292e04ce31d3bcc2bc14fe10
2026-03-03 04:34:46.505 DEBUG [src.node.docker_mananger] Container started with ID 1021feff9f4d. Setting up logs at ./log/docker/node2_2026-03-03_04-34-45__d04f5c61-3f38-4db8-8334-ed5c4e209d6b__wakuorg_nwaku:latest.log
2026-03-03 04:34:46.506 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22044
2026-03-03 04:34:46.506 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:47.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22044/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:47.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:47.528 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:47.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22044/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:47.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.128/tcp/22045/p2p/16Uiu2HAmDdAZuC3kVfze53FNHzcYgu4zkM5LPpfqH3rUPc2C3o7k","/ip4/172.18.98.128/tcp/22046/ws/p2p/16Uiu2HAmDdAZuC3kVfze53FNHzcYgu4zkM5LPpfqH3rUPc2C3o7k"],"enrUri":"enr:-L24QNZPYcuQEovMpIXhZKKoDoulgJUEUS-5r1MhX4gWNwoKDFNI12HwlQh4IuRiEJ-HGpJtMbiXqRMu0cBdCdVH0K0CgmlkgnY0gmlwhKwSYoCKbXVsdGlhZGRyc5YACASsEmKABlYdAAoErBJigAZWHt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDDmQUBEF_ihqMYG26LlkdrQe6KKZK4My2xqPsgxmJdl-DdGNwglYdg3VkcIJWH4V3YWt1MgE"}'
2026-03-03 04:34:47.533 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:47.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22044/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.250/tcp/30824/p2p/16Uiu2HAmF6FyQcV1jpg8v97msCkC6pvSjpGcEu7GwcHXgqh7j8wD"]'
2026-03-03 04:34:47.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.542 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:30823/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"]'
2026-03-03 04:34:47.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.547 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:22044/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"]'
2026-03-03 04:34:47.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.552 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.554 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2026-03-03 04:34:47.555 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.558 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2026-03-03 04:34:47.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.561 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2026-03-03 04:34:47.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.565 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2026-03-03 04:34:47.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.568 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2026-03-03 04:34:47.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.572 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2026-03-03 04:34:47.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.576 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2026-03-03 04:34:47.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30823/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)'}'
2026-03-03 04:34:47.579 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2026-03-03 04:34:47.581 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:47.582 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:47.582 DEBUG [src.node.waku_node] Stopping container with id 110762c9cc54
2026-03-03 04:34:48.078 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:48.078 DEBUG [src.node.waku_node] Stopping container with id 1021feff9f4d
2026-03-03 04:34:48.574 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:48.575 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:48.582 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:48.587 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,102 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_node_not_connected_directly_to_relaying_node with id: 2026-03-03_04-33-14__d7e796b0-845d-4944-a0ed-950fd786e3de
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_2026-03-03_04-33-14__d7e796b0-845d-4944-a0ed-950fd786e3de__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_2026-03-03_04-33-14__d7e796b0-845d-4944-a0ed-950fd786e3de__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_2026-03-03_04-33-14__d7e796b0-845d-4944-a0ed-950fd786e3de__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:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.201.210
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62588', '62589', '62590', '62591', '62592']
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 62588:62588 -p 62589:62589 -p 62590:62590 -p 62591:62591 -p 62592:62592 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=62590 --rest-port=62588 --tcp-port=62589 --discv5-udp-port=62591 --rest-address=0.0.0.0 --nat=extip:172.18.201.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3b474bab42cc87930bd9f8eb714e8b54e81fbb34add927d5a2e8e5a693e983c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62592 --metrics-logging=true --filter=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.201.210 waku 145656b13bcfd3640a686ac987695ba5b3c030e3869ecf67d66feaf6ca3a5ae2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 145656b13bcf. Setting up logs at ./log/docker/node1_2026-03-03_04-33-14__d7e796b0-845d-4944-a0ed-950fd786e3de__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62588
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:62588/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:62588/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.201.210/tcp/62589/p2p/16Uiu2HAmL4Kc1LPckitea6rxDQSULWvus8ELDchuZuJk7gud5YKB","/ip4/172.18.201.210/tcp/62590/ws/p2p/16Uiu2HAmL4Kc1LPckitea6rxDQSULWvus8ELDchuZuJk7gud5YKB"],"enrUri":"enr:-L24QITqHjrHpkCIykN-6y3UXV9NQ2oIFheuNdcQzWDGm7r1Nscg3OZoCVLm7Ii68nsqhi8GkN81TEpXe86TX_6rUNECgmlkgnY0gmlwhKwSydKKbXVsdGlhZGRyc5YACASsEsnSBvR9AAoErBLJ0gb0ft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbfvv9vhGs5_CCHlxDydQgIIrHLpQ9U1a4xgys9guBpqDdGNwgvR9g3VkcIL0f4V3YWt1MgU"}'
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.224.250
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53489', '53490', '53491', '53492', '53493']
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 53489:53489 -p 53490:53490 -p 53491:53491 -p 53492:53492 -p 53493:53493 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=53491 --rest-port=53489 --tcp-port=53490 --discv5-udp-port=53492 --rest-address=0.0.0.0 --nat=extip:172.18.224.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abc135ee1eda28aeccd4f1de28d7ccad248af27f27b8cfb661b2e662ecffffdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53493 --metrics-logging=true --filter=true --relay=true --discv5-bootstrap-node=enr:-L24QITqHjrHpkCIykN-6y3UXV9NQ2oIFheuNdcQzWDGm7r1Nscg3OZoCVLm7Ii68nsqhi8GkN81TEpXe86TX_6rUNECgmlkgnY0gmlwhKwSydKKbXVsdGlhZGRyc5YACASsEsnSBvR9AAoErBLJ0gb0ft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbfvv9vhGs5_CCHlxDydQgIIrHLpQ9U1a4xgys9guBpqDdGNwgvR9g3VkcIL0f4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.250 waku 2d14f9e2a60e67f36c8b662971470cd926448a9787b6e66cec0a227a64f7e01d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2d14f9e2a60e. Setting up logs at ./log/docker/node2_2026-03-03_04-33-14__d7e796b0-845d-4944-a0ed-950fd786e3de__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53489
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:53489/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:53489/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.224.250/tcp/53490/p2p/16Uiu2HAmSPivqGUVCLKnbupMPKu4HYVofVuCzTmvKAaRqiXn58Pv","/ip4/172.18.224.250/tcp/53491/ws/p2p/16Uiu2HAmSPivqGUVCLKnbupMPKu4HYVofVuCzTmvKAaRqiXn58Pv"],"enrUri":"enr:-L24QNcT3NQB4kd8ccC_96dbBK6qd4n7ZUoZfT1KPNOhckQLKLgEJyIuXcj2wjdZzvNNa1jshj7LClKisgghRiNrExkCgmlkgnY0gmlwhKwS4PqKbXVsdGlhZGRyc5YACASsEuD6BtDyAAoErBLg-gbQ890DgnJzhQADAQAAiXNlY3AyNTZrMaEDzBp3rbtFO3Tw4ZHtcDRz_gBKfTOyAG6XMkvh1mbhTJ2DdGNwgtDyg3VkcILQ9IV3YWt1MgU"}'
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.157.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18442', '18443', '18444', '18445', '18446']
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 18442:18442 -p 18443:18443 -p 18444:18444 -p 18445:18445 -p 18446:18446 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=18444 --rest-port=18442 --tcp-port=18443 --discv5-udp-port=18445 --rest-address=0.0.0.0 --nat=extip:172.18.157.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a06db66cf15c3cb7bbbdbd437bd61cdba96afb5273f85b0b4e39b19c3ce41ecb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18446 --metrics-logging=true --relay=false --filternode=/ip4/172.18.224.250/tcp/53490/p2p/16Uiu2HAmSPivqGUVCLKnbupMPKu4HYVofVuCzTmvKAaRqiXn58Pv --discv5-bootstrap-node=enr:-L24QNcT3NQB4kd8ccC_96dbBK6qd4n7ZUoZfT1KPNOhckQLKLgEJyIuXcj2wjdZzvNNa1jshj7LClKisgghRiNrExkCgmlkgnY0gmlwhKwS4PqKbXVsdGlhZGRyc5YACASsEuD6BtDyAAoErBLg-gbQ890DgnJzhQADAQAAiXNlY3AyNTZrMaEDzBp3rbtFO3Tw4ZHtcDRz_gBKfTOyAG6XMkvh1mbhTJ2DdGNwgtDyg3VkcILQ9IV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.58 waku 721d3178f2eebdd1c6ecb62d4aed1aa27856acc3b0e572598f1410b8e7a2d841
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 721d3178f2ee. Setting up logs at ./log/docker/node3_2026-03-03_04-33-14__d7e796b0-845d-4944-a0ed-950fd786e3de__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18442
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:18442/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:18442/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.157.58/tcp/18443/p2p/16Uiu2HAmTqUs6T1qD9Q6japezcbWuRnaq2oHNWHqNDEjUZWAV2DH","/ip4/172.18.157.58/tcp/18444/ws/p2p/16Uiu2HAmTqUs6T1qD9Q6japezcbWuRnaq2oHNWHqNDEjUZWAV2DH"],"enrUri":"enr:-L24QIU8ZjajCOJhhfbMQcIhbmjmvEqsv9fXceKuXAXkEaIWRSiEQ-s84totSDg4E8w0UiDJSGnXMtXCso-brWRHUNYCgmlkgnY0gmlwhKwSnTqKbXVsdGlhZGRyc5YACASsEp06BkgLAAoErBKdOgZIDN0DgnJzhQADAQAAiXNlY3AyNTZrMaED4Y9aTIB7H607T9PzocBVXQcjF4lkukkn5YQCEQcqrHyDdGNwgkgLg3VkcIJIDYV3YWt1MgA"}'
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:62588/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:53489/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:18442/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:62588/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.224.250/tcp/51182/p2p/16Uiu2HAmSPivqGUVCLKnbupMPKu4HYVofVuCzTmvKAaRqiXn58Pv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53489/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.201.210/tcp/62589/p2p/16Uiu2HAmL4Kc1LPckitea6rxDQSULWvus8ELDchuZuJk7gud5YKB","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.157.58/tcp/33766/p2p/16Uiu2HAmTqUs6T1qD9Q6japezcbWuRnaq2oHNWHqNDEjUZWAV2DH","protocols":["/ipfs/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":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18442/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.224.250/tcp/53490/p2p/16Uiu2HAmSPivqGUVCLKnbupMPKu4HYVofVuCzTmvKAaRqiXn58Pv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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,1],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62588/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)'}'
INFO  src.node.api_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
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:18442/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512431594078913,"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 145656b13bcf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2d14f9e2a60e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 721d3178f2ee
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 145656b13bcf. 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,76 @@
2026-03-03 04:37:33.090 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:33.090 DEBUG [tests.conftest] Running test: test_get_store_message_with_version with id: 2026-03-03_04-37-33__f0098d3d-6737-482c-8f29-61fb1d392c20
2026-03-03 04:37:33.090 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:33.090 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:37:33.091 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:37:33.097 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:33.097 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-37-33__f0098d3d-6737-482c-8f29-61fb1d392c20__wakuorg_nwaku:latest.log
2026-03-03 04:37:33.097 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:33.097 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:33.099 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:33.099 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.16
2026-03-03 04:37:33.099 DEBUG [src.node.docker_mananger] Generated ports ['47830', '47831', '47832', '47833', '47834']
2026-03-03 04:37:33.099 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:33.099 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:33.100 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:33.100 DEBUG [src.node.docker_mananger] docker run -i -t -p 47830:47830 -p 47831:47831 -p 47832:47832 -p 47833:47833 -p 47834:47834 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=47832 --rest-port=47830 --tcp-port=47831 --discv5-udp-port=47833 --rest-address=0.0.0.0 --nat=extip:172.18.237.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca5ce4aac8d8ae3fe4ec36a31fe4cf5e0e5af166bdac9fc00ce2f46f7ffeffbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47834 --metrics-logging=true --store=true --relay=true
2026-03-03 04:37:33.261 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.16 waku 50f3e6413d1d2a03ab258bc540a8a1bbb75a6e7433f38c39249fc29c5826556f
2026-03-03 04:37:33.288 DEBUG [src.node.docker_mananger] Container started with ID 50f3e6413d1d. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-33__f0098d3d-6737-482c-8f29-61fb1d392c20__wakuorg_nwaku:latest.log
2026-03-03 04:37:33.288 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47830
2026-03-03 04:37:33.288 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:33.375 ERROR [src.node.docker_mananger] Max retries reached for container 6b37d246703f. Exiting log stream.
2026-03-03 04:37:33.864 ERROR [src.node.docker_mananger] Max retries reached for container c774e5612798. Exiting log stream.
2026-03-03 04:37:34.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47830/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:34.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:34.292 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:34.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47830/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:34.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.16/tcp/47831/p2p/16Uiu2HAmTiwLrFzraz5ww7XZH26NQGYi4e5vxZAXvtmoTXagvmzL","/ip4/172.18.237.16/tcp/47832/ws/p2p/16Uiu2HAmTiwLrFzraz5ww7XZH26NQGYi4e5vxZAXvtmoTXagvmzL"],"enrUri":"enr:-L24QGAoNt-dq-P_S-5jr7COEY8MvYkk8DadutdqDHW-D0kmA9-H_HrnEG58JOldv9P7jL6SVFuYwcLbiExquzHL-L8CgmlkgnY0gmlwhKwS7RCKbXVsdGlhZGRyc5YACASsEu0QBrrXAAoErBLtEAa62N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3-I5-HVvn1Zxtsm4bDu3cO5dzHn-QvpNR6AbJPUqBwWDdGNwgrrXg3VkcIK62YV3YWt1MgM"}'
2026-03-03 04:37:34.294 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:34.301 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:34.301 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-37-33__f0098d3d-6737-482c-8f29-61fb1d392c20__wakuorg_nwaku:latest.log
2026-03-03 04:37:34.301 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:34.301 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:34.302 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:34.303 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.126.89
2026-03-03 04:37:34.303 DEBUG [src.node.docker_mananger] Generated ports ['33255', '33256', '33257', '33258', '33259']
2026-03-03 04:37:34.303 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:34.303 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:34.303 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:34.303 DEBUG [src.node.docker_mananger] docker run -i -t -p 33255:33255 -p 33256:33256 -p 33257:33257 -p 33258:33258 -p 33259:33259 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=33257 --rest-port=33255 --tcp-port=33256 --discv5-udp-port=33258 --rest-address=0.0.0.0 --nat=extip:172.18.126.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3affda2c5a3f0fbfcdcaaad8dedcc49a1717fed9fd172dcac788fbdaaba1a0bf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33259 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGAoNt-dq-P_S-5jr7COEY8MvYkk8DadutdqDHW-D0kmA9-H_HrnEG58JOldv9P7jL6SVFuYwcLbiExquzHL-L8CgmlkgnY0gmlwhKwS7RCKbXVsdGlhZGRyc5YACASsEu0QBrrXAAoErBLtEAa62N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3-I5-HVvn1Zxtsm4bDu3cO5dzHn-QvpNR6AbJPUqBwWDdGNwgrrXg3VkcIK62YV3YWt1MgM --storenode=/ip4/172.18.237.16/tcp/47831/p2p/16Uiu2HAmTiwLrFzraz5ww7XZH26NQGYi4e5vxZAXvtmoTXagvmzL --store=true --relay=true
2026-03-03 04:37:34.461 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.126.89 waku d187daf4a37645e8aa02d21fa4a70663e09d68eba81d45e09d83de625bcba594
2026-03-03 04:37:34.487 DEBUG [src.node.docker_mananger] Container started with ID d187daf4a376. Setting up logs at ./log/docker/store_node1_2026-03-03_04-37-33__f0098d3d-6737-482c-8f29-61fb1d392c20__wakuorg_nwaku:latest.log
2026-03-03 04:37:34.488 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33255
2026-03-03 04:37:34.488 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:35.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33255/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:35.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:35.492 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:35.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33255/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:35.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.89/tcp/33256/p2p/16Uiu2HAkugidMEg1rSAhD8aWi348U6PA6m9YhqsvEBsDLhiYsRLu","/ip4/172.18.126.89/tcp/33257/ws/p2p/16Uiu2HAkugidMEg1rSAhD8aWi348U6PA6m9YhqsvEBsDLhiYsRLu"],"enrUri":"enr:-L24QKesF-ScSpdP37TErkeSJhzPpWYJTupfheBlaF6mbpPWLLPrj55pX6tUaalWT_QRwNKCcsByZU2XVpn48oPd4HACgmlkgnY0gmlwhKwSflmKbXVsdGlhZGRyc5YACASsEn5ZBoHoAAoErBJ-WQaB6d0DgnJzhQADAQAAiXNlY3AyNTZrMaECA9q0qJFtdFrlSptUBRttumdO5DyVexAqtHSKNNIIqMKDdGNwgoHog3VkcIKB6oV3YWt1MgM"}'
2026-03-03 04:37:35.495 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:35.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33255/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.237.16/tcp/47831/p2p/16Uiu2HAmTiwLrFzraz5ww7XZH26NQGYi4e5vxZAXvtmoTXagvmzL"]'
2026-03-03 04:37:35.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:35.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47830/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:37:35.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:35.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33255/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:37:35.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:35.504 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:35.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47830/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)', "version": 10}'
2026-03-03 04:37:35.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:35.510 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:35.711 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:35.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47830/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:35.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xae76ac3cc0e2a4ca814fb4d3dedb13932cae0290d27a95f26d6ed13cc10467f5"}]}'
2026-03-03 04:37:35.715 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:37:35.715 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:35.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33255/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:35.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xae76ac3cc0e2a4ca814fb4d3dedb13932cae0290d27a95f26d6ed13cc10467f5"}]}'
2026-03-03 04:37:35.719 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:37:35.720 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:35.721 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:35.722 DEBUG [src.node.waku_node] Stopping container with id 50f3e6413d1d
2026-03-03 04:37:36.187 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:36.187 DEBUG [src.node.waku_node] Stopping container with id d187daf4a376
2026-03-03 04:37:36.687 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:36.689 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:36.694 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:36.700 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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_publish_with_extra_field with id: 2026-03-03_04-42-32__9c5ebd70-990e-4034-97b9-05aceade517d
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_2026-03-03_04-42-32__9c5ebd70-990e-4034-97b9-05aceade517d__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.238.199
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4049', '4050', '4051', '4052', '4053']
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 4049:4049 -p 4050:4050 -p 4051:4051 -p 4052:4052 -p 4053:4053 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=4051 --rest-port=4049 --tcp-port=4050 --discv5-udp-port=4052 --rest-address=0.0.0.0 --nat=extip:172.18.238.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a0b7a413bc7a12955df67dab35ec1a9bf1dfd037a824ec7a7f0f5dd59a7c0def --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4053 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.238.199 waku c41925687294b6e540bc1072cef3c3414b49f6162f0df84ab5033dc8c4b1797a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c73596fa6e0. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c41925687294. Setting up logs at ./log/docker/node1_2026-03-03_04-42-32__9c5ebd70-990e-4034-97b9-05aceade517d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4049
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 e9439a4f58b4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4049/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:4049/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.238.199/tcp/4050/p2p/16Uiu2HAmRM3xtc88x5rrA7XLbEeS1deTicxNVaGFyM6rB9xLt84J","/ip4/172.18.238.199/tcp/4051/ws/p2p/16Uiu2HAmRM3xtc88x5rrA7XLbEeS1deTicxNVaGFyM6rB9xLt84J"],"enrUri":"enr:-L24QPIo24iZabJvLZ3nS37J1j2lWezdw-UryxBa3ML9TYRffRnUzZGfnG85A6leaoVhiwWiKEXYopCREMrn3SJpr9wCgmlkgnY0gmlwhKwS7seKbXVsdGlhZGRyc5YACASsEu7HBg_SAAoErBLuxwYP090DgnJzhQADAQAAiXNlY3AyNTZrMaEDvI-Pxm7o2zzQQkqSwULoWg0bhA6yaZyMU0by1IIUrkODdGNwgg_Sg3VkcIIP1IV3YWt1MgE"}'
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_2026-03-03_04-42-32__9c5ebd70-990e-4034-97b9-05aceade517d__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.102.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12058', '12059', '12060', '12061', '12062']
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 12058:12058 -p 12059:12059 -p 12060:12060 -p 12061:12061 -p 12062:12062 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=12060 --rest-port=12058 --tcp-port=12059 --discv5-udp-port=12061 --rest-address=0.0.0.0 --nat=extip:172.18.102.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fd8b1c5965adcca1abaefed5d97f8f54dfcdd90fb6db0ed118d12a4d037eac6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12062 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPIo24iZabJvLZ3nS37J1j2lWezdw-UryxBa3ML9TYRffRnUzZGfnG85A6leaoVhiwWiKEXYopCREMrn3SJpr9wCgmlkgnY0gmlwhKwS7seKbXVsdGlhZGRyc5YACASsEu7HBg_SAAoErBLuxwYP090DgnJzhQADAQAAiXNlY3AyNTZrMaEDvI-Pxm7o2zzQQkqSwULoWg0bhA6yaZyMU0by1IIUrkODdGNwgg_Sg3VkcIIP1IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.102.32 waku 76ddf518e35ae099ca4012faf8546a7b253eae7b168b5604759cb2ab5c4038e4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 76ddf518e35a. Setting up logs at ./log/docker/node2_2026-03-03_04-42-32__9c5ebd70-990e-4034-97b9-05aceade517d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12058
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:12058/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:12058/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.102.32/tcp/12059/p2p/16Uiu2HAm2vNbCLC7YPzCpmgnJvXko6RZtLbvaqzSGbywzeDBMCia","/ip4/172.18.102.32/tcp/12060/ws/p2p/16Uiu2HAm2vNbCLC7YPzCpmgnJvXko6RZtLbvaqzSGbywzeDBMCia"],"enrUri":"enr:-L24QJmfqXrZoSydGRDv6AlYff5IRFFi0nqVB0YmOR3yA2EKFq2TaPcOXKMFB2n11ZQWboNHkGiKkjyuIYJr7Gn4TXMCgmlkgnY0gmlwhKwSZiCKbXVsdGlhZGRyc5YACASsEmYgBi8bAAoErBJmIAYvHN0DgnJzhQADAQAAiXNlY3AyNTZrMaECb1v9TNZ5Hnt0UsKVePRTP5HWF6AzLMAMjyzFqQSXXveDdGNwgi8bg3VkcIIvHYV3YWt1MgE"}'
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:12058/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.199/tcp/4050/p2p/16Uiu2HAmRM3xtc88x5rrA7XLbEeS1deTicxNVaGFyM6rB9xLt84J"]'
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:4049/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:12058/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:4049/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:4049/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":1772512955109888256,"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:12058/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":1772512955109888256,"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:4049/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)', "extraField": "extraValue"}'
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:4049/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
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 c41925687294
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 76ddf518e35a
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,185 @@
2026-03-03 04:39:19.149 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:39:19.150 DEBUG [tests.conftest] Running test: test_get_store_messages_with_different_pubsub_topics with id: 2026-03-03_04-39-19__e1f5c559-666f-4719-94b8-b5a9fc5cae7a
2026-03-03 04:39:19.150 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:39:19.150 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:39:19.151 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:39:19.157 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:19.158 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-39-19__e1f5c559-666f-4719-94b8-b5a9fc5cae7a__wakuorg_nwaku:latest.log
2026-03-03 04:39:19.158 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:19.158 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:19.159 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:19.159 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.92
2026-03-03 04:39:19.160 DEBUG [src.node.docker_mananger] Generated ports ['41125', '41126', '41127', '41128', '41129']
2026-03-03 04:39:19.160 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:19.160 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:19.160 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:19.160 DEBUG [src.node.docker_mananger] docker run -i -t -p 41125:41125 -p 41126:41126 -p 41127:41127 -p 41128:41128 -p 41129:41129 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=41127 --rest-port=41125 --tcp-port=41126 --discv5-udp-port=41128 --rest-address=0.0.0.0 --nat=extip:172.18.218.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8b042acafcb2ddb86b0ca39ff402940d16a4c5ae931e199f046fde3ab2119ece --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41129 --metrics-logging=true --store=true --relay=true
2026-03-03 04:39:19.353 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.92 waku c7a7ac179c29374347480ff77cf4fc657ae6c46d80a0574e7a89820e9a2ae7d3
2026-03-03 04:39:19.392 DEBUG [src.node.docker_mananger] Container started with ID c7a7ac179c29. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-39-19__e1f5c559-666f-4719-94b8-b5a9fc5cae7a__wakuorg_nwaku:latest.log
2026-03-03 04:39:19.393 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41125
2026-03-03 04:39:19.393 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:19.396 ERROR [src.node.docker_mananger] Max retries reached for container 18c472da7ac6. Exiting log stream.
2026-03-03 04:39:19.949 ERROR [src.node.docker_mananger] Max retries reached for container 1a4bc9727ec8. Exiting log stream.
2026-03-03 04:39:20.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:20.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:20.400 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:20.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:20.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.92/tcp/41126/p2p/16Uiu2HAmMYYXm53jgwyj59gmGPgxVwxxuKU8Sdiq5gLzVEmb2ww9","/ip4/172.18.218.92/tcp/41127/ws/p2p/16Uiu2HAmMYYXm53jgwyj59gmGPgxVwxxuKU8Sdiq5gLzVEmb2ww9"],"enrUri":"enr:-L24QMKZ0Zko6Do9LXzcPvoXHeUduUfuh__eI7HVFILK8GQtLKlpRKuMmASH_3x16czHR9H1Qtap9i5VdnoPGyKRJ8wCgmlkgnY0gmlwhKwS2lyKbXVsdGlhZGRyc5YACASsEtpcBqCmAAoErBLaXAagp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhBKA2UcD15kWTyPSEBn-RNl761SK3nj7T-ZHhVXwOeSDdGNwgqCmg3VkcIKgqIV3YWt1MgM"}'
2026-03-03 04:39:20.402 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:20.409 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:20.410 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-39-19__e1f5c559-666f-4719-94b8-b5a9fc5cae7a__wakuorg_nwaku:latest.log
2026-03-03 04:39:20.410 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:20.410 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:20.411 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:20.411 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.2.14
2026-03-03 04:39:20.412 DEBUG [src.node.docker_mananger] Generated ports ['60029', '60030', '60031', '60032', '60033']
2026-03-03 04:39:20.412 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:20.412 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:20.412 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:20.412 DEBUG [src.node.docker_mananger] docker run -i -t -p 60029:60029 -p 60030:60030 -p 60031:60031 -p 60032:60032 -p 60033:60033 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=60031 --rest-port=60029 --tcp-port=60030 --discv5-udp-port=60032 --rest-address=0.0.0.0 --nat=extip:172.18.2.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc2a1eab69ce5fa116d63aeb501d66d8fb3e9ca6dcdd654073bce2febe4e27dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60033 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMKZ0Zko6Do9LXzcPvoXHeUduUfuh__eI7HVFILK8GQtLKlpRKuMmASH_3x16czHR9H1Qtap9i5VdnoPGyKRJ8wCgmlkgnY0gmlwhKwS2lyKbXVsdGlhZGRyc5YACASsEtpcBqCmAAoErBLaXAagp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhBKA2UcD15kWTyPSEBn-RNl761SK3nj7T-ZHhVXwOeSDdGNwgqCmg3VkcIKgqIV3YWt1MgM --storenode=/ip4/172.18.218.92/tcp/41126/p2p/16Uiu2HAmMYYXm53jgwyj59gmGPgxVwxxuKU8Sdiq5gLzVEmb2ww9 --store=true --relay=true
2026-03-03 04:39:20.607 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.2.14 waku ec6e65011eb0f649bd2c72f0b9d4bc2fae854752d36f899d97bdeea0c079e182
2026-03-03 04:39:20.641 DEBUG [src.node.docker_mananger] Container started with ID ec6e65011eb0. Setting up logs at ./log/docker/store_node1_2026-03-03_04-39-19__e1f5c559-666f-4719-94b8-b5a9fc5cae7a__wakuorg_nwaku:latest.log
2026-03-03 04:39:20.641 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60029
2026-03-03 04:39:20.642 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:21.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:21.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:21.646 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:21.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:21.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.2.14/tcp/60030/p2p/16Uiu2HAmCRMUhjN7h3PQ462NEXXnbttRFkZCB2jFXb9uWwc6XsXb","/ip4/172.18.2.14/tcp/60031/ws/p2p/16Uiu2HAmCRMUhjN7h3PQ462NEXXnbttRFkZCB2jFXb9uWwc6XsXb"],"enrUri":"enr:-L24QLk-RUJUARZJ2Whi7JapWqfdZ-ZHuLmCQTO6RJGq7Lk9fYPV00_dtrpcMAJrfyXxy6MX06ldd3L15y7mpI0Lhz8CgmlkgnY0gmlwhKwSAg6KbXVsdGlhZGRyc5YACASsEgIOBup-AAoErBICDgbqf90DgnJzhQADAQAAiXNlY3AyNTZrMaEC_IHCCjAAZ_4qHDtlU0XLeqQ4s4SbfNIdSkLQiOFPXNaDdGNwgup-g3VkcILqgIV3YWt1MgM"}'
2026-03-03 04:39:21.649 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:21.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60029/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.218.92/tcp/41126/p2p/16Uiu2HAmMYYXm53jgwyj59gmGPgxVwxxuKU8Sdiq5gLzVEmb2ww9"]'
2026-03-03 04:39:21.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:21.652 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:21.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:21.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60029/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:21.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:21.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/2", "/waku/2/rs/3/3", "/waku/2/rs/3/4", "/waku/2/rs/3/5", "/waku/2/rs/3/6", "/waku/2/rs/3/7", "/waku/2/rs/3/8"]'
2026-03-03 04:39:21.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:21.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60029/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/2", "/waku/2/rs/3/3", "/waku/2/rs/3/4", "/waku/2/rs/3/5", "/waku/2/rs/3/6", "/waku/2/rs/3/7", "/waku/2/rs/3/8"]'
2026-03-03 04:39:21.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:21.690 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/0
2026-03-03 04:39:21.694 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:21.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/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)'}'
2026-03-03 04:39:21.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:21.702 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:21.903 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:21.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:21.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe28dad31fae6f82e79176d3c16c0627d542a588ea62eb52f629438a492cca2cb"}]}'
2026-03-03 04:39:21.908 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:21.908 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:21.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:21.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe28dad31fae6f82e79176d3c16c0627d542a588ea62eb52f629438a492cca2cb"}]}'
2026-03-03 04:39:21.911 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:21.911 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/1
2026-03-03 04:39:21.912 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:21.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:21.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:21.918 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:22.119 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d16ec3ffd30670b3d86e9e8d991c5442dae101427f1b675f5dd857a34a52b7a"}]}'
2026-03-03 04:39:22.123 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.123 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9d16ec3ffd30670b3d86e9e8d991c5442dae101427f1b675f5dd857a34a52b7a"}]}'
2026-03-03 04:39:22.126 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.127 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/2
2026-03-03 04:39:22.127 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:22.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F2" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:22.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:22.133 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:22.333 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F2&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9f98b65a073de393d476b25a9a524d5c9da9a2c8442b7844a9087bc5b554dd3a"}]}'
2026-03-03 04:39:22.337 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.337 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F2&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9f98b65a073de393d476b25a9a524d5c9da9a2c8442b7844a9087bc5b554dd3a"}]}'
2026-03-03 04:39:22.340 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.341 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/3
2026-03-03 04:39:22.341 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:22.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F3" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:22.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:22.346 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:22.548 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6a34c6f0dd1b06c0b20ac8cf4e7e0e192d62d5a3dac3d0f996854cf1676d8ac9"}]}'
2026-03-03 04:39:22.552 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.552 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6a34c6f0dd1b06c0b20ac8cf4e7e0e192d62d5a3dac3d0f996854cf1676d8ac9"}]}'
2026-03-03 04:39:22.555 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.555 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/4
2026-03-03 04:39:22.556 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:22.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F4" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:22.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:22.562 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:22.762 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x34ebb635a34148d860308f132177e57556bbf8fd7a118fdf0daef4ba3b100c34"}]}'
2026-03-03 04:39:22.766 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.766 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x34ebb635a34148d860308f132177e57556bbf8fd7a118fdf0daef4ba3b100c34"}]}'
2026-03-03 04:39:22.770 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.770 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/5
2026-03-03 04:39:22.770 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:22.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F5" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:22.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:22.775 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:22.977 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F5&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdd5d6bec665a4bad64ab90bd0efda7a7d97f3bbe9b2d7cefddd6a9ecd5cdc6b4"}]}'
2026-03-03 04:39:22.980 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.980 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:22.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F5&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:22.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdd5d6bec665a4bad64ab90bd0efda7a7d97f3bbe9b2d7cefddd6a9ecd5cdc6b4"}]}'
2026-03-03 04:39:22.984 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:22.984 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/6
2026-03-03 04:39:22.985 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:22.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F6" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:22.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:22.991 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:23.191 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:23.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:23.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7312cdc3c673f7d06b774cd3497e8f28088b05276ebf6d8beeb928b507e3299b"}]}'
2026-03-03 04:39:23.196 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:23.197 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:23.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:23.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7312cdc3c673f7d06b774cd3497e8f28088b05276ebf6d8beeb928b507e3299b"}]}'
2026-03-03 04:39:23.200 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:23.200 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/7
2026-03-03 04:39:23.200 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:23.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F7" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:23.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:23.206 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:23.406 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:23.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:23.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x44f4cfca51dab34fb182efb24a9cab04f8c70d04f4c662d79a050a3bfb1bde54"}]}'
2026-03-03 04:39:23.411 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:23.411 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:23.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:23.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x44f4cfca51dab34fb182efb24a9cab04f8c70d04f4c662d79a050a3bfb1bde54"}]}'
2026-03-03 04:39:23.414 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:23.414 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/8
2026-03-03 04:39:23.415 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:23.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41125/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F8" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:39:23.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:23.421 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:39:23.621 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:23.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:23.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x159191b7a93ebb4c093d65c707ebd00c16f9052b7c180801f790b3306f16481d"}]}'
2026-03-03 04:39:23.625 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:23.625 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:23.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60029/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:23.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x159191b7a93ebb4c093d65c707ebd00c16f9052b7c180801f790b3306f16481d"}]}'
2026-03-03 04:39:23.629 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:39:23.630 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:39:23.632 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:39:23.632 DEBUG [src.node.waku_node] Stopping container with id c7a7ac179c29
2026-03-03 04:39:24.184 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:24.184 DEBUG [src.node.waku_node] Stopping container with id ec6e65011eb0
2026-03-03 04:39:24.732 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:24.736 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:39:24.749 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:39:24.761 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,81 @@
2026-03-03 04:36:10.083 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:36:10.083 DEBUG [tests.conftest] Running test: test_publish_while_peer_is_paused with id: 2026-03-03_04-36-10__ecd74ecb-e969-47c4-9e2b-e45ffb09c42f
2026-03-03 04:36:10.083 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:36:10.083 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:36:10.084 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-03 04:36:10.090 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:36:10.090 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-36-10__ecd74ecb-e969-47c4-9e2b-e45ffb09c42f__wakuorg_nwaku:latest.log
2026-03-03 04:36:10.090 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:36:10.090 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:36:10.092 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:36:10.093 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.27
2026-03-03 04:36:10.093 DEBUG [src.node.docker_mananger] Generated ports ['53401', '53402', '53403', '53404', '53405']
2026-03-03 04:36:10.093 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:36:10.093 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:36:10.093 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:36:10.093 DEBUG [src.node.docker_mananger] docker run -i -t -p 53401:53401 -p 53402:53402 -p 53403:53403 -p 53404:53404 -p 53405:53405 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=53403 --rest-port=53401 --tcp-port=53402 --discv5-udp-port=53404 --rest-address=0.0.0.0 --nat=extip:172.18.64.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dabfacce9d010ab0e439ecb71ad4c00bcad3ee49cfcd14dbb1e9fbdca602ca3b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53405 --metrics-logging=true --relay=true
2026-03-03 04:36:10.250 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.27 waku 4198e261fc270f0f8cf7430f457e846bab01fbf122912e5aabcdc6b0934204aa
2026-03-03 04:36:10.277 DEBUG [src.node.docker_mananger] Container started with ID 4198e261fc27. Setting up logs at ./log/docker/node1_2026-03-03_04-36-10__ecd74ecb-e969-47c4-9e2b-e45ffb09c42f__wakuorg_nwaku:latest.log
2026-03-03 04:36:10.278 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53401
2026-03-03 04:36:10.278 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:36:10.368 ERROR [src.node.docker_mananger] Max retries reached for container 0f70df90b86a. Exiting log stream.
2026-03-03 04:36:10.881 ERROR [src.node.docker_mananger] Max retries reached for container 0c4396431b79. Exiting log stream.
2026-03-03 04:36:11.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53401/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:11.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:36:11.282 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:36:11.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53401/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:11.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.27/tcp/53402/p2p/16Uiu2HAm3cbbYxteSShDaUhDcEs7nQe7QRPeD1wz7azRSWAKpZV9","/ip4/172.18.64.27/tcp/53403/ws/p2p/16Uiu2HAm3cbbYxteSShDaUhDcEs7nQe7QRPeD1wz7azRSWAKpZV9"],"enrUri":"enr:-L24QJrVJBYdQpmdqSaVCAPZmumT-4xQXjlIFWwHd1hsng9KIRri7IzmE6b8FyCPcXeEzcO3qlWEmIXQ2tafK9DHA8kCgmlkgnY0gmlwhKwSQBuKbXVsdGlhZGRyc5YACASsEkAbBtCaAAoErBJAGwbQm90DgnJzhQADAQAAiXNlY3AyNTZrMaECeantisOBiw5RO5kcd6TMWa3dnsoCJQv-lOhFudyUR7iDdGNwgtCag3VkcILQnIV3YWt1MgE"}'
2026-03-03 04:36:11.285 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:36:11.291 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:36:11.291 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-36-10__ecd74ecb-e969-47c4-9e2b-e45ffb09c42f__wakuorg_nwaku:latest.log
2026-03-03 04:36:11.291 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:36:11.291 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:36:11.292 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:36:11.293 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.180.150
2026-03-03 04:36:11.293 DEBUG [src.node.docker_mananger] Generated ports ['15952', '15953', '15954', '15955', '15956']
2026-03-03 04:36:11.293 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:36:11.293 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:36:11.293 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:36:11.293 DEBUG [src.node.docker_mananger] docker run -i -t -p 15952:15952 -p 15953:15953 -p 15954:15954 -p 15955:15955 -p 15956:15956 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=15954 --rest-port=15952 --tcp-port=15953 --discv5-udp-port=15955 --rest-address=0.0.0.0 --nat=extip:172.18.180.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bad0ca4f1bdeadbb8e7a7dade508e4bff45e4eda9feacddfbe90a120d205a559 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15956 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJrVJBYdQpmdqSaVCAPZmumT-4xQXjlIFWwHd1hsng9KIRri7IzmE6b8FyCPcXeEzcO3qlWEmIXQ2tafK9DHA8kCgmlkgnY0gmlwhKwSQBuKbXVsdGlhZGRyc5YACASsEkAbBtCaAAoErBJAGwbQm90DgnJzhQADAQAAiXNlY3AyNTZrMaECeantisOBiw5RO5kcd6TMWa3dnsoCJQv-lOhFudyUR7iDdGNwgtCag3VkcILQnIV3YWt1MgE
2026-03-03 04:36:11.447 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.180.150 waku 6f9b99c269a4a576dd8168a09e9d95697402c8756e5593653f0ae228ca714bec
2026-03-03 04:36:11.473 DEBUG [src.node.docker_mananger] Container started with ID 6f9b99c269a4. Setting up logs at ./log/docker/node2_2026-03-03_04-36-10__ecd74ecb-e969-47c4-9e2b-e45ffb09c42f__wakuorg_nwaku:latest.log
2026-03-03 04:36:11.473 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15952
2026-03-03 04:36:11.473 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:36:12.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15952/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:12.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:36:12.492 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:36:12.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15952/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:12.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.180.150/tcp/15953/p2p/16Uiu2HAmEzZybUADJUeMLftEe6PLoEiZew9vwCi3kVJQTM5c7zGZ","/ip4/172.18.180.150/tcp/15954/ws/p2p/16Uiu2HAmEzZybUADJUeMLftEe6PLoEiZew9vwCi3kVJQTM5c7zGZ"],"enrUri":"enr:-L24QNIIivfyDjUamJZCGoCsoBgYN8HWXY5BclB2vDPZiNCwPY1F-a275PXoLVME0wnxchrmOYPQ8EwPnhHRat5ianMCgmlkgnY0gmlwhKwStJaKbXVsdGlhZGRyc5YACASsErSWBj5RAAoErBK0lgY-Ut0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIrtuIkQi06owBwvUbY2kE3PBnVUkjoSEBafNG6uJVCqDdGNwgj5Rg3VkcII-U4V3YWt1MgE"}'
2026-03-03 04:36:12.500 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:36:12.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15952/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.27/tcp/53402/p2p/16Uiu2HAm3cbbYxteSShDaUhDcEs7nQe7QRPeD1wz7azRSWAKpZV9"]'
2026-03-03 04:36:12.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:12.503 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-03 04:36:12.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53401/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:36:12.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:12.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15952/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:36:12.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:12.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53401/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)'}'
2026-03-03 04:36:12.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:12.517 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:36:12.618 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:36:12.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:12.621 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":1772512572512252928,"ephemeral":false,"proof":""}]'
2026-03-03 04:36:12.622 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:36:12.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:12.624 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":1772512572512252928,"ephemeral":false,"proof":""}]'
2026-03-03 04:36:12.626 INFO [src.steps.relay] WARM UP successful!!
2026-03-03 04:36:12.626 DEBUG [src.node.waku_node] Pausing container with id 6f9b99c269a4
2026-03-03 04:36:12.635 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53401/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)'}'
2026-03-03 04:36:12.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:12.639 DEBUG [src.node.waku_node] Unpause container with id 6f9b99c269a4
2026-03-03 04:36:12.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:12.649 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":1772512572626814470,"ephemeral":false,"proof":""}]'
2026-03-03 04:36:12.652 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:36:12.653 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:36:12.653 DEBUG [src.node.waku_node] Stopping container with id 4198e261fc27
2026-03-03 04:36:13.119 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:13.119 DEBUG [src.node.waku_node] Stopping container with id 6f9b99c269a4
2026-03-03 04:36:13.604 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:13.606 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:36:13.613 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:36:13.618 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,562 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_many_subscribed_nodes with id: 2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b
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_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__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_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__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_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__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  tests.e2e.test_e2e:test_e2e.py:266 Start 2 nodes
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.104.68
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7842', '7843', '7844', '7845', '7846']
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 7842:7842 -p 7843:7843 -p 7844:7844 -p 7845:7845 -p 7846:7846 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=7844 --rest-port=7842 --tcp-port=7843 --discv5-udp-port=7845 --rest-address=0.0.0.0 --nat=extip:172.18.104.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d22fdd16bdffa66bf6ce2ff4644cab476b55ebcde3e5f62dad4d3e982ee43fef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7846 --metrics-logging=true --relay=true --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.68 waku 8c7afd705e27c09116c4f83fcc77a095de5da827bd76f5f7fb9fa17dea7f3f4d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8c7afd705e27. Setting up logs at ./log/docker/node1_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7842
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0b301a126c0f. Exiting log stream.
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 272460fc9d25. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7842/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:7842/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.104.68/tcp/7843/p2p/16Uiu2HAkxvsy7dSxqNQ4PrX9SaybX7o5Kmnn5JeF9dkhW3GE1M3E","/ip4/172.18.104.68/tcp/7844/ws/p2p/16Uiu2HAkxvsy7dSxqNQ4PrX9SaybX7o5Kmnn5JeF9dkhW3GE1M3E"],"enrUri":"enr:-L24QN02xSIKuWDpfJuvZlz9M5hT8zRV6cxi0EpE4cstA-YVOtkfadHU_JVCTclT1jrDiCWPBQnL1xCosBYNxMUtA8YCgmlkgnY0gmlwhKwSaESKbXVsdGlhZGRyc5YACASsEmhEBh6jAAoErBJoRAYepN0DgnJzhQADAQAAiXNlY3AyNTZrMaECNA51nyh-zpJYLJEhqZ5G9wZE6p4ysQpSoaZBuc95yIGDdGNwgh6jg3VkcIIepYV3YWt1MgE"}'
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.202.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6439', '6440', '6441', '6442', '6443']
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 6439:6439 -p 6440:6440 -p 6441:6441 -p 6442:6442 -p 6443:6443 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=6441 --rest-port=6439 --tcp-port=6440 --discv5-udp-port=6442 --rest-address=0.0.0.0 --nat=extip:172.18.202.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb5afc8ee2f7361b5066f93e4df5a5fbeac7f1739f43744fa31c430b46abf2df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6443 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QN02xSIKuWDpfJuvZlz9M5hT8zRV6cxi0EpE4cstA-YVOtkfadHU_JVCTclT1jrDiCWPBQnL1xCosBYNxMUtA8YCgmlkgnY0gmlwhKwSaESKbXVsdGlhZGRyc5YACASsEmhEBh6jAAoErBJoRAYepN0DgnJzhQADAQAAiXNlY3AyNTZrMaECNA51nyh-zpJYLJEhqZ5G9wZE6p4ysQpSoaZBuc95yIGDdGNwgh6jg3VkcIIepYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.189 waku 385b348acd523742a844ef93501b62ba339b13e9d7778f82ac5937e2c3b3b690
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 385b348acd52. Setting up logs at ./log/docker/node2_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6439
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:6439/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:6439/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.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a","/ip4/172.18.202.189/tcp/6441/ws/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a"],"enrUri":"enr:-L24QBIq2mLVJj0osIgWvfJTq0e1yRnWMhB6dNsfWiAbgQ8iTi60G4fZEezzA9AO2h6jr-5iFQAdBcwYfnFPANAP1Z0CgmlkgnY0gmlwhKwSyr2KbXVsdGlhZGRyc5YACASsEsq9BhkoAAoErBLKvQYZKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC65vzJq3ySMyLzgxc1WgqMgYFQgJdy9foOUCMU5cgPtuDdGNwghkog3VkcIIZKoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:270 Subscribe nodes to relay pubsub topic /waku/2/rs/3/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7842/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:6439/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  tests.e2e.test_e2e:test_e2e.py:276 15 Node start and making filter requests to node2
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_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.57.219
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25804', '25805', '25806', '25807', '25808']
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 25804:25804 -p 25805:25805 -p 25806:25806 -p 25807:25807 -p 25808:25808 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=25806 --rest-port=25804 --tcp-port=25805 --discv5-udp-port=25807 --rest-address=0.0.0.0 --nat=extip:172.18.57.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6d59de0f49ffe69d740bf0d08e609f611cc0bf47ef3813c424f8f96a13da54d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25808 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QBIq2mLVJj0osIgWvfJTq0e1yRnWMhB6dNsfWiAbgQ8iTi60G4fZEezzA9AO2h6jr-5iFQAdBcwYfnFPANAP1Z0CgmlkgnY0gmlwhKwSyr2KbXVsdGlhZGRyc5YACASsEsq9BhkoAAoErBLKvQYZKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC65vzJq3ySMyLzgxc1WgqMgYFQgJdy9foOUCMU5cgPtuDdGNwghkog3VkcIIZKoV3YWt1MgU --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.219 waku 8bceec8b9bb927916a2d0f7b9a61f44b7b7af45f6310330f3d1107982f7d0593
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8bceec8b9bb9. Setting up logs at ./log/docker/node2_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25804
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:25804/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:25804/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.57.219/tcp/25805/p2p/16Uiu2HAmUdA66zfkwenf2UtqPZ5qdJxG4q3uz1sD5CubQ59cJ5Ep","/ip4/172.18.57.219/tcp/25806/ws/p2p/16Uiu2HAmUdA66zfkwenf2UtqPZ5qdJxG4q3uz1sD5CubQ59cJ5Ep"],"enrUri":"enr:-L24QDpj9VGaeIQsAchtttIDD5mqGBdsJTdtN01O7GQaG15hCitTC7xOeB6IF5xOHD57oYA9qWCka_f_wrGSCIq1RlQCgmlkgnY0gmlwhKwSOduKbXVsdGlhZGRyc5YACASsEjnbBmTNAAoErBI52wZkzt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ULXFxJPmRnXIMl8iw5Nt-sZXohcYdY0zETguqb3awmDdGNwgmTNg3VkcIJkz4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:25804/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"}'
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_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.15.184
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50626', '50627', '50628', '50629', '50630']
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 50626:50626 -p 50627:50627 -p 50628:50628 -p 50629:50629 -p 50630:50630 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=50628 --rest-port=50626 --tcp-port=50627 --discv5-udp-port=50629 --rest-address=0.0.0.0 --nat=extip:172.18.15.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ffc3cd9cba5eee8fdfdd1b6bbfcebbe9ab4eedafbff9cd61bc12a9a9be2aab9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50630 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QDpj9VGaeIQsAchtttIDD5mqGBdsJTdtN01O7GQaG15hCitTC7xOeB6IF5xOHD57oYA9qWCka_f_wrGSCIq1RlQCgmlkgnY0gmlwhKwSOduKbXVsdGlhZGRyc5YACASsEjnbBmTNAAoErBI52wZkzt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ULXFxJPmRnXIMl8iw5Nt-sZXohcYdY0zETguqb3awmDdGNwgmTNg3VkcIJkz4V3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.15.184 waku 33318b61b892236c4e076ff8141ed469577eeda555b1f66150106891b4bcb4e4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 33318b61b892. Setting up logs at ./log/docker/node3_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50626
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:50626/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:50626/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.184/tcp/50627/p2p/16Uiu2HAmSwe923sRJE7KfoRdN4QPB9KAxYYejKPqiqmrLBDhquMx","/ip4/172.18.15.184/tcp/50628/ws/p2p/16Uiu2HAmSwe923sRJE7KfoRdN4QPB9KAxYYejKPqiqmrLBDhquMx"],"enrUri":"enr:-L24QFXwJv4mj4DlOULPyUKcyeQJerJfmRkvTvLsUe9Mut00Fr88Y2ro5XWhEmNcnARnrJ_2UWILASud-VZXM-GaGiUCgmlkgnY0gmlwhKwSD7iKbXVsdGlhZGRyc5YACASsEg-4BsXDAAoErBIPuAbFxN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1EejLpzDyAhTUQ7sBQ-x7XKE61o644fWpuMuf6EqfI-DdGNwgsXDg3VkcILFxYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:50626/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"}'
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_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.24.122
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49982', '49983', '49984', '49985', '49986']
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 49982:49982 -p 49983:49983 -p 49984:49984 -p 49985:49985 -p 49986:49986 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=49984 --rest-port=49982 --tcp-port=49983 --discv5-udp-port=49985 --rest-address=0.0.0.0 --nat=extip:172.18.24.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c215ab6dc60db5831d6b58e08bfad52e2387449b0aabf051d73a565ca4edfdb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49986 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QFXwJv4mj4DlOULPyUKcyeQJerJfmRkvTvLsUe9Mut00Fr88Y2ro5XWhEmNcnARnrJ_2UWILASud-VZXM-GaGiUCgmlkgnY0gmlwhKwSD7iKbXVsdGlhZGRyc5YACASsEg-4BsXDAAoErBIPuAbFxN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1EejLpzDyAhTUQ7sBQ-x7XKE61o644fWpuMuf6EqfI-DdGNwgsXDg3VkcILFxYV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.24.122 waku 36861e959f8fc25e9b5aaa3664018f7a52bd2bfb175b53769e6e49a3908b4ee3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 36861e959f8f. Setting up logs at ./log/docker/node4_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49982
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:49982/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49982/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.24.122/tcp/49983/p2p/16Uiu2HAmJcqwsydA4EJ8P59RvBKcx9hQaHYAHtnncCqc64unCTsg","/ip4/172.18.24.122/tcp/49984/ws/p2p/16Uiu2HAmJcqwsydA4EJ8P59RvBKcx9hQaHYAHtnncCqc64unCTsg"],"enrUri":"enr:-L24QAVFMUyt1nB4Nj6DmAcz-MSCRRhCjo9JxBLP0m0fhbrBYtkAruNWHq4IR2MQXBepNQ7KIVMshc1crp4mEbz9O9ACgmlkgnY0gmlwhKwSGHqKbXVsdGlhZGRyc5YACASsEhh6BsM_AAoErBIYegbDQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWJl1OxNFeHYv47-oX1KcQmoYYCV7g50qbtdpuuDzT2uDdGNwgsM_g3VkcILDQYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:49982/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"}'
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_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.165.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63534', '63535', '63536', '63537', '63538']
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 63534:63534 -p 63535:63535 -p 63536:63536 -p 63537:63537 -p 63538:63538 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=63536 --rest-port=63534 --tcp-port=63535 --discv5-udp-port=63537 --rest-address=0.0.0.0 --nat=extip:172.18.165.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e59d63007c19aa035dcdd1be3a8f7e6dbde9f3eb5edfa005af6f17ce42a70e60 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63538 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QAVFMUyt1nB4Nj6DmAcz-MSCRRhCjo9JxBLP0m0fhbrBYtkAruNWHq4IR2MQXBepNQ7KIVMshc1crp4mEbz9O9ACgmlkgnY0gmlwhKwSGHqKbXVsdGlhZGRyc5YACASsEhh6BsM_AAoErBIYegbDQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWJl1OxNFeHYv47-oX1KcQmoYYCV7g50qbtdpuuDzT2uDdGNwgsM_g3VkcILDQYV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.165.167 waku 7d12eca534f89fb98b0293cf61a2f7652655398314a6563319b588103e2c29e9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7d12eca534f8. Setting up logs at ./log/docker/node5_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63534
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:63534/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63534/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.165.167/tcp/63535/p2p/16Uiu2HAmQ1EaoEdj9E32GB2k14qfea8P2YQQuy8iqGU63uJQaof1","/ip4/172.18.165.167/tcp/63536/ws/p2p/16Uiu2HAmQ1EaoEdj9E32GB2k14qfea8P2YQQuy8iqGU63uJQaof1"],"enrUri":"enr:-L24QFvEjE3v2h_8v8_Ag8N1Q_-SuomW_dxQzgop8Z2N-ssuMw_Qxe7oVpR2yq5kBMBGwwBMh4-8eBjZTuGqB0r_CBkCgmlkgnY0gmlwhKwSpaeKbXVsdGlhZGRyc5YACASsEqWnBvgvAAoErBKlpwb4MN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqKBD-8kjxzIi-HNtF9tk1tlT68gMI3wWWcI0TGCF6UyDdGNwgvgvg3VkcIL4MYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:63534/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"}'
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/node6_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.139.60
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34067', '34068', '34069', '34070', '34071']
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 34067:34067 -p 34068:34068 -p 34069:34069 -p 34070:34070 -p 34071:34071 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=34069 --rest-port=34067 --tcp-port=34068 --discv5-udp-port=34070 --rest-address=0.0.0.0 --nat=extip:172.18.139.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=daabec3dcdad8abd8af0c5047bdad7ad35ddf7f5d1daaefb858e36a56e6aa9cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34071 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QFvEjE3v2h_8v8_Ag8N1Q_-SuomW_dxQzgop8Z2N-ssuMw_Qxe7oVpR2yq5kBMBGwwBMh4-8eBjZTuGqB0r_CBkCgmlkgnY0gmlwhKwSpaeKbXVsdGlhZGRyc5YACASsEqWnBvgvAAoErBKlpwb4MN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqKBD-8kjxzIi-HNtF9tk1tlT68gMI3wWWcI0TGCF6UyDdGNwgvgvg3VkcIL4MYV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.60 waku 0ff88339961bd2f44132dd1e0a3aa442cc5f7891d790079942bfd1b327b4f5e6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0ff88339961b. Setting up logs at ./log/docker/node6_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34067
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:34067/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:34067/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.139.60/tcp/34068/p2p/16Uiu2HAkyoRmWT1Dhvr6hN4QHgQZWkFYhxmWh6LwL653tR4hdEto","/ip4/172.18.139.60/tcp/34069/ws/p2p/16Uiu2HAkyoRmWT1Dhvr6hN4QHgQZWkFYhxmWh6LwL653tR4hdEto"],"enrUri":"enr:-L24QJ0J5KbLMVZdqbnjTcyDFFbBrom60WxMjl-8-kpld0G5Xn9Z4uvAElaBaorebW2yVM2cAcdm_u_3_jPmCxq00YICgmlkgnY0gmlwhKwSizyKbXVsdGlhZGRyc5YACASsEos8BoUUAAoErBKLPAaFFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECQQF0xu5Xm7pX8zrQcRa8io5DXQb-uRTy7YogJjXj8xCDdGNwgoUUg3VkcIKFFoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:34067/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"}'
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/node7_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.108.107
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42700', '42701', '42702', '42703', '42704']
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 42700:42700 -p 42701:42701 -p 42702:42702 -p 42703:42703 -p 42704:42704 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=42702 --rest-port=42700 --tcp-port=42701 --discv5-udp-port=42703 --rest-address=0.0.0.0 --nat=extip:172.18.108.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4cd7cc07feb10e1f3241f324e38e87d8ba9ede27bfde9e7e15a2fd30b44f0d25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42704 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QJ0J5KbLMVZdqbnjTcyDFFbBrom60WxMjl-8-kpld0G5Xn9Z4uvAElaBaorebW2yVM2cAcdm_u_3_jPmCxq00YICgmlkgnY0gmlwhKwSizyKbXVsdGlhZGRyc5YACASsEos8BoUUAAoErBKLPAaFFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECQQF0xu5Xm7pX8zrQcRa8io5DXQb-uRTy7YogJjXj8xCDdGNwgoUUg3VkcIKFFoV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.108.107 waku 3c10adeb873d3673aebe915e0719be6cf0ebcf6744c0bcceed69fc2ccf8315a0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3c10adeb873d. Setting up logs at ./log/docker/node7_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42700
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:42700/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:42700/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.108.107/tcp/42701/p2p/16Uiu2HAkvTvCd9fewPCJMFD8TtsEpXtadTdjJKVvnWjb8wsrpPb5","/ip4/172.18.108.107/tcp/42702/ws/p2p/16Uiu2HAkvTvCd9fewPCJMFD8TtsEpXtadTdjJKVvnWjb8wsrpPb5"],"enrUri":"enr:-L24QH2cXBvPStk7lqN2W1SuSlzVKKC-5XZjSFGiwKmwhdGucnAl5KgQOTgRZApc-dM4IaRVsCtnolFufGH-hNl-m3oCgmlkgnY0gmlwhKwSbGuKbXVsdGlhZGRyc5YACASsEmxrBqbNAAoErBJsawamzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECD27ts9eZDIFp-qvFgq86o_mxegHa8tVse0v5hBJFPHiDdGNwgqbNg3VkcIKmz4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:42700/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"}'
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/node8_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.152.77
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31766', '31767', '31768', '31769', '31770']
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 31766:31766 -p 31767:31767 -p 31768:31768 -p 31769:31769 -p 31770:31770 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=31768 --rest-port=31766 --tcp-port=31767 --discv5-udp-port=31769 --rest-address=0.0.0.0 --nat=extip:172.18.152.77 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=03e5f1d31a6dad8bcbed3b405b41c3c8e925e42e60d5bcc66e495a9641f7bec2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31770 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QH2cXBvPStk7lqN2W1SuSlzVKKC-5XZjSFGiwKmwhdGucnAl5KgQOTgRZApc-dM4IaRVsCtnolFufGH-hNl-m3oCgmlkgnY0gmlwhKwSbGuKbXVsdGlhZGRyc5YACASsEmxrBqbNAAoErBJsawamzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECD27ts9eZDIFp-qvFgq86o_mxegHa8tVse0v5hBJFPHiDdGNwgqbNg3VkcIKmz4V3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.77 waku 8ba14bc5e1c1303b9c0b491e7a0871b4658c6ba052d9e27fbe8a3290cbeda087
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8ba14bc5e1c1. Setting up logs at ./log/docker/node8_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31766
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:31766/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:31766/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.152.77/tcp/31767/p2p/16Uiu2HAkztx4Z5yi4dc5XBjNqxTD1be5nhyiL5dNknSYWEHG8QbV","/ip4/172.18.152.77/tcp/31768/ws/p2p/16Uiu2HAkztx4Z5yi4dc5XBjNqxTD1be5nhyiL5dNknSYWEHG8QbV"],"enrUri":"enr:-L24QApDzWjRnrpvEkgzWGj8iKW2w7fUvbiUNumwZBehr-H-Oe1OysW_TU0xQgfcwgcNuLFsnPjHm1UBoVYcsUHOuNoCgmlkgnY0gmlwhKwSmE2KbXVsdGlhZGRyc5YACASsEphNBnwXAAoErBKYTQZ8GN0DgnJzhQADAQAAiXNlY3AyNTZrMaECUUdM8C-kkdAs4K-gXWX_PnGbpzf0RTCuY-1sKWb4EdSDdGNwgnwXg3VkcIJ8GYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:31766/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"}'
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/node9_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.123.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33761', '33762', '33763', '33764', '33765']
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 33761:33761 -p 33762:33762 -p 33763:33763 -p 33764:33764 -p 33765:33765 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=33763 --rest-port=33761 --tcp-port=33762 --discv5-udp-port=33764 --rest-address=0.0.0.0 --nat=extip:172.18.123.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f2d93f2dbef3ca772ee75d08bb0393d60f1ad2e3226cebaea51e127b0dabe2de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33765 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QApDzWjRnrpvEkgzWGj8iKW2w7fUvbiUNumwZBehr-H-Oe1OysW_TU0xQgfcwgcNuLFsnPjHm1UBoVYcsUHOuNoCgmlkgnY0gmlwhKwSmE2KbXVsdGlhZGRyc5YACASsEphNBnwXAAoErBKYTQZ8GN0DgnJzhQADAQAAiXNlY3AyNTZrMaECUUdM8C-kkdAs4K-gXWX_PnGbpzf0RTCuY-1sKWb4EdSDdGNwgnwXg3VkcIJ8GYV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.123.146 waku 6a2b3a96f7fa8c3e35103dbe172e2a0802a79906394caf0c946626d636a55726
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a2b3a96f7fa. Setting up logs at ./log/docker/node9_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33761
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:33761/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:33761/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.123.146/tcp/33762/p2p/16Uiu2HAm7wwdDKDuEShUGR44BCSMiM6XBr2Pxv9QdRvsFGuYkkfp","/ip4/172.18.123.146/tcp/33763/ws/p2p/16Uiu2HAm7wwdDKDuEShUGR44BCSMiM6XBr2Pxv9QdRvsFGuYkkfp"],"enrUri":"enr:-L24QOlKSxuRwQCRvV6EvJEf1bD2h7SlTBSaIzUAcJis-XQ9PmW6ItMohx5buA2TiCXJ6dq78Kh4qKqoeFQja-WYCg8CgmlkgnY0gmlwhKwSe5KKbXVsdGlhZGRyc5YACASsEnuSBoPiAAoErBJ7kgaD490DgnJzhQADAQAAiXNlY3AyNTZrMaECug1bgMetdSPH_1v3OSVO8kX0nleiKTYxIZoGz9Y5kL-DdGNwgoPig3VkcIKD5IV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:33761/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"}'
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/node10_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.41.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61748', '61749', '61750', '61751', '61752']
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 61748:61748 -p 61749:61749 -p 61750:61750 -p 61751:61751 -p 61752:61752 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=61750 --rest-port=61748 --tcp-port=61749 --discv5-udp-port=61751 --rest-address=0.0.0.0 --nat=extip:172.18.41.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fe11954dffc8fadf0ab9a23196132286a1b0ec4c4a3862cd4c8b582d8eae2dbc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61752 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QOlKSxuRwQCRvV6EvJEf1bD2h7SlTBSaIzUAcJis-XQ9PmW6ItMohx5buA2TiCXJ6dq78Kh4qKqoeFQja-WYCg8CgmlkgnY0gmlwhKwSe5KKbXVsdGlhZGRyc5YACASsEnuSBoPiAAoErBJ7kgaD490DgnJzhQADAQAAiXNlY3AyNTZrMaECug1bgMetdSPH_1v3OSVO8kX0nleiKTYxIZoGz9Y5kL-DdGNwgoPig3VkcIKD5IV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.214 waku 5e3b43252fcb951c652141d141e0a72d968cf56e56bc4a3c2503c72a7cbd0454
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e3b43252fcb. Setting up logs at ./log/docker/node10_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61748
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:61748/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:61748/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.214/tcp/61749/p2p/16Uiu2HAkwx8iopzh3LLYpBfNjNJ5V9ekxrTDCGw3KjuCkUNzx1Fv","/ip4/172.18.41.214/tcp/61750/ws/p2p/16Uiu2HAkwx8iopzh3LLYpBfNjNJ5V9ekxrTDCGw3KjuCkUNzx1Fv"],"enrUri":"enr:-L24QFrN_c3LtD5PGQ3HKMh7Tnp1cdEcDB6c9w5Z-3a1VbtlFU4mMRRLqxmysc1hPgCK57CrlDmw7m586JrweRk_UfkCgmlkgnY0gmlwhKwSKdaKbXVsdGlhZGRyc5YACASsEinWBvE1AAoErBIp1gbxNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJYUI9MWuWZrlKgAY8yUKKQ4A9ZEFPN9CSlo9ZKlW5-mDdGNwgvE1g3VkcILxN4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:61748/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"}'
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/node11_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.225.57
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20619', '20620', '20621', '20622', '20623']
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 20619:20619 -p 20620:20620 -p 20621:20621 -p 20622:20622 -p 20623:20623 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=20621 --rest-port=20619 --tcp-port=20620 --discv5-udp-port=20622 --rest-address=0.0.0.0 --nat=extip:172.18.225.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1eaeb8fc2f3b8fc1b30fbefccd3aa29b12bdb984ae1ededce3a85dd0cb0f4b6a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20623 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QFrN_c3LtD5PGQ3HKMh7Tnp1cdEcDB6c9w5Z-3a1VbtlFU4mMRRLqxmysc1hPgCK57CrlDmw7m586JrweRk_UfkCgmlkgnY0gmlwhKwSKdaKbXVsdGlhZGRyc5YACASsEinWBvE1AAoErBIp1gbxNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJYUI9MWuWZrlKgAY8yUKKQ4A9ZEFPN9CSlo9ZKlW5-mDdGNwgvE1g3VkcILxN4V3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.225.57 waku 71e530e6c66fa6948d4f97613dfdd8781c240ad9275c325f86840788441e0f41
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 71e530e6c66f. Setting up logs at ./log/docker/node11_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20619
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:20619/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:20619/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.225.57/tcp/20620/p2p/16Uiu2HAmGrzHH8tzyyu2SX3X8MbPJF1iZVv6jp42P4yQwL9AKRdf","/ip4/172.18.225.57/tcp/20621/ws/p2p/16Uiu2HAmGrzHH8tzyyu2SX3X8MbPJF1iZVv6jp42P4yQwL9AKRdf"],"enrUri":"enr:-L24QLR_pQumcTskEiEtlRGxB2t8W7AV4U-3rl_W2VQuVvZ9bkndHbU-pc2Oj7a7aIJTHqPR4RTXAwPSJfHBSSR4HrECgmlkgnY0gmlwhKwS4TmKbXVsdGlhZGRyc5YACASsEuE5BlCMAAoErBLhOQZQjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPoGjpCIpAIDkEhEsU0BWrQCHo0U8FtgNpOjBAVL8nc6DdGNwglCMg3VkcIJQjoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:20619/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"}'
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/node12_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.170.240
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5566', '5567', '5568', '5569', '5570']
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 5566:5566 -p 5567:5567 -p 5568:5568 -p 5569:5569 -p 5570:5570 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=5568 --rest-port=5566 --tcp-port=5567 --discv5-udp-port=5569 --rest-address=0.0.0.0 --nat=extip:172.18.170.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ecfe5420a9ee040949daf8da5f2b1d57f038ac611220b003caf84e61354ca2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5570 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QLR_pQumcTskEiEtlRGxB2t8W7AV4U-3rl_W2VQuVvZ9bkndHbU-pc2Oj7a7aIJTHqPR4RTXAwPSJfHBSSR4HrECgmlkgnY0gmlwhKwS4TmKbXVsdGlhZGRyc5YACASsEuE5BlCMAAoErBLhOQZQjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPoGjpCIpAIDkEhEsU0BWrQCHo0U8FtgNpOjBAVL8nc6DdGNwglCMg3VkcIJQjoV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.170.240 waku 37d0c557f6b7e99a5ca1b40ec2b32b3a3bae47efa44122f498c083f495cf129b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 37d0c557f6b7. Setting up logs at ./log/docker/node12_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5566
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:5566/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:5566/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.170.240/tcp/5567/p2p/16Uiu2HAm2fXQbSX3x3BJVYnU6y2gRJTyWd1SRcRpaZft9AXi6Skv","/ip4/172.18.170.240/tcp/5568/ws/p2p/16Uiu2HAm2fXQbSX3x3BJVYnU6y2gRJTyWd1SRcRpaZft9AXi6Skv"],"enrUri":"enr:-L24QNFihOzwKzgGYss1UgdzbwRw9rROAsY4X8Ts0jNHO0MRVOJ6jwSfjQBVFM-r5KocMdbFw7wxv_nuIm8-QmOX2VQCgmlkgnY0gmlwhKwSqvCKbXVsdGlhZGRyc5YACASsEqrwBhW_AAoErBKq8AYVwN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa44_OaniCfwDI9NvKAPNzhNrhUG9gryg2b9v98kUaM-DdGNwghW_g3VkcIIVwYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:5566/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"}'
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/node13_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.251.36
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63378', '63379', '63380', '63381', '63382']
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 63378:63378 -p 63379:63379 -p 63380:63380 -p 63381:63381 -p 63382:63382 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=63380 --rest-port=63378 --tcp-port=63379 --discv5-udp-port=63381 --rest-address=0.0.0.0 --nat=extip:172.18.251.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa5ea59d64c36d8fddb7ed2df8c13b1e1edddf1fba3dffbe0bae3fc87f4dfe8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63382 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QNFihOzwKzgGYss1UgdzbwRw9rROAsY4X8Ts0jNHO0MRVOJ6jwSfjQBVFM-r5KocMdbFw7wxv_nuIm8-QmOX2VQCgmlkgnY0gmlwhKwSqvCKbXVsdGlhZGRyc5YACASsEqrwBhW_AAoErBKq8AYVwN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa44_OaniCfwDI9NvKAPNzhNrhUG9gryg2b9v98kUaM-DdGNwghW_g3VkcIIVwYV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.36 waku 580afd1e10796e4af399acb4aeb77f5b5969199fe6ec2e9222275803e613fc32
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 580afd1e1079. Setting up logs at ./log/docker/node13_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63378
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:63378/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63378/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.251.36/tcp/63379/p2p/16Uiu2HAkzBgDR4A4aUKxkxs1Rc8p4vGzv8yTGWHSfiMQHag8XXqe","/ip4/172.18.251.36/tcp/63380/ws/p2p/16Uiu2HAkzBgDR4A4aUKxkxs1Rc8p4vGzv8yTGWHSfiMQHag8XXqe"],"enrUri":"enr:-L24QLZfpvIRFAjOlHjns4RlunVYT-saW-wlei7fWctYieZlTFslyU25WhOv0ub6Jvuf118BGyWrAmrISvTSrmnBK6YCgmlkgnY0gmlwhKwS-ySKbXVsdGlhZGRyc5YACASsEvskBveTAAoErBL7JAb3lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRrSRoR3qHMtcFgpSI-MYY_yeWYSb_fTFn1Yi5_go5f2DdGNwgveTg3VkcIL3lYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:63378/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"}'
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/node14_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.62.196
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33460', '33461', '33462', '33463', '33464']
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 33460:33460 -p 33461:33461 -p 33462:33462 -p 33463:33463 -p 33464:33464 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=33462 --rest-port=33460 --tcp-port=33461 --discv5-udp-port=33463 --rest-address=0.0.0.0 --nat=extip:172.18.62.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abedba2fa68729ed85b1ada29401ee0274ff7a9240a3dad9157e7e39a5dbbe6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33464 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QLZfpvIRFAjOlHjns4RlunVYT-saW-wlei7fWctYieZlTFslyU25WhOv0ub6Jvuf118BGyWrAmrISvTSrmnBK6YCgmlkgnY0gmlwhKwS-ySKbXVsdGlhZGRyc5YACASsEvskBveTAAoErBL7JAb3lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRrSRoR3qHMtcFgpSI-MYY_yeWYSb_fTFn1Yi5_go5f2DdGNwgveTg3VkcIL3lYV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.196 waku 76b8482ad90d1429feedebe0b6f56fcc479162b01f2666cff023e24d9a8b2f1b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 76b8482ad90d. Setting up logs at ./log/docker/node14_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33460
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:33460/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:33460/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.196/tcp/33461/p2p/16Uiu2HAmMdAY7rZaxPMFjLMzAXYbFQTFkT7EpCEwn1qxoDmEeorc","/ip4/172.18.62.196/tcp/33462/ws/p2p/16Uiu2HAmMdAY7rZaxPMFjLMzAXYbFQTFkT7EpCEwn1qxoDmEeorc"],"enrUri":"enr:-L24QCjHBYOg1tyukilLlqeiiS4YU2gpSJ-QlQiBrsUDX3D2eNkkZN1AVujvYgWVJSx3ZQpJ4R-9Bq_fnh13nHLe3toCgmlkgnY0gmlwhKwSPsSKbXVsdGlhZGRyc5YACASsEj7EBoK1AAoErBI-xAaCtt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhUGJ8zojBkGZwY65UOTGF8ZWf7y5p_3zg1y4BYj6Pc2DdGNwgoK1g3VkcIKCt4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:33460/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"}'
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/node15_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.204.176
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57646', '57647', '57648', '57649', '57650']
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 57646:57646 -p 57647:57647 -p 57648:57648 -p 57649:57649 -p 57650:57650 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=57648 --rest-port=57646 --tcp-port=57647 --discv5-udp-port=57649 --rest-address=0.0.0.0 --nat=extip:172.18.204.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec523bd0caa722ecc3acef8ac13932c472dc80c1c0e0cac8aeabffc9dae0dd1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57650 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QCjHBYOg1tyukilLlqeiiS4YU2gpSJ-QlQiBrsUDX3D2eNkkZN1AVujvYgWVJSx3ZQpJ4R-9Bq_fnh13nHLe3toCgmlkgnY0gmlwhKwSPsSKbXVsdGlhZGRyc5YACASsEj7EBoK1AAoErBI-xAaCtt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhUGJ8zojBkGZwY65UOTGF8ZWf7y5p_3zg1y4BYj6Pc2DdGNwgoK1g3VkcIKCt4V3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.204.176 waku f8bed50e05b12d4f0b8168fbcc1ea258cb5f6af101e7541e5662bd319aa1a8c2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f8bed50e05b1. Setting up logs at ./log/docker/node15_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57646
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:57646/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:57646/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.204.176/tcp/57647/p2p/16Uiu2HAmPtVBuYC3Ek5ZJgnHDENaxdoSAAzFPu4NnZSEvmwaa28w","/ip4/172.18.204.176/tcp/57648/ws/p2p/16Uiu2HAmPtVBuYC3Ek5ZJgnHDENaxdoSAAzFPu4NnZSEvmwaa28w"],"enrUri":"enr:-L24QKYn0RiwvbZbsh-GuwgnwfVaH2S-d5CXRvZh0VX11NxcYq1-dSryFhahLofYevBDaLQCV_0XR9j81qGi7nbNrKMCgmlkgnY0gmlwhKwSzLCKbXVsdGlhZGRyc5YACASsEsywBuEvAAoErBLMsAbhMN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpuW21PmEM57lgiP1CmyabCtWGWrg1_ry69MZbaDFm2iDdGNwguEvg3VkcILhMYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:57646/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"}'
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/node16_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.253.76
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17615', '17616', '17617', '17618', '17619']
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 17615:17615 -p 17616:17616 -p 17617:17617 -p 17618:17618 -p 17619:17619 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=17617 --rest-port=17615 --tcp-port=17616 --discv5-udp-port=17618 --rest-address=0.0.0.0 --nat=extip:172.18.253.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0a471c4efe4cb0f5f570a359e0efceca1119fc67d73ba7bfceac7a6ac00b5fd2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17619 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QKYn0RiwvbZbsh-GuwgnwfVaH2S-d5CXRvZh0VX11NxcYq1-dSryFhahLofYevBDaLQCV_0XR9j81qGi7nbNrKMCgmlkgnY0gmlwhKwSzLCKbXVsdGlhZGRyc5YACASsEsywBuEvAAoErBLMsAbhMN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpuW21PmEM57lgiP1CmyabCtWGWrg1_ry69MZbaDFm2iDdGNwguEvg3VkcILhMYV3YWt1MgA --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.76 waku 97efc553e9c75a2b61169bc8e6653d1f65048e140c53458d7fb16480c926573c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 97efc553e9c7. Setting up logs at ./log/docker/node16_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17615
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:17615/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:17615/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.253.76/tcp/17616/p2p/16Uiu2HAm64eWe8vJcw9zx47Hr76vN8y9mSxSU4qVEfoMnxqHYD5P","/ip4/172.18.253.76/tcp/17617/ws/p2p/16Uiu2HAm64eWe8vJcw9zx47Hr76vN8y9mSxSU4qVEfoMnxqHYD5P"],"enrUri":"enr:-L24QN_2E4ThZ2wRYkC-TzigDtfEbz84OZkIKqbGtPzMav89MMVbBA1_3Vk-nVvLYBwzmD1LZpxsz1BVpfweatCmtuMCgmlkgnY0gmlwhKwS_UyKbXVsdGlhZGRyc5YACASsEv1MBkTQAAoErBL9TAZE0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECng2y_E29QI3jHTMZqMiHcIGwifrq896lmyGRHGUs2MaDdGNwgkTQg3VkcIJE0oV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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 POST "http://127.0.0.1:17615/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:7842/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.202.189/tcp/37282/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-157-gba8587","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6439/admin/v1/peers" -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  src.libs.common:common.py:47 Sleeping for 100 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:292 Node1 publish message
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:7842/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)'}'
INFO  src.node.api_clients.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 4 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:296 15 Node requests the published message of subscribed filter topic
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25804/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 1 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50626/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 2 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49982/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 3 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63534/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 4 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34067/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 5 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42700/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 6 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31766/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 7 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33761/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 8 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61748/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 9 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20619/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 10 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5566/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 11 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63378/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 12 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33460/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 13 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57646/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 14 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17615/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512588374972901,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:299 Response for node 15 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, '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 8c7afd705e27
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 385b348acd52
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8bceec8b9bb9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8c7afd705e27. 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 33318b61b892
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 385b348acd52. 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 36861e959f8f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8bceec8b9bb9. 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 7d12eca534f8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 33318b61b892. 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 0ff88339961b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 36861e959f8f. 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 3c10adeb873d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7d12eca534f8. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0ff88339961b. 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 8ba14bc5e1c1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6a2b3a96f7fa
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3c10adeb873d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ba14bc5e1c1. 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 5e3b43252fcb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 71e530e6c66f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6a2b3a96f7fa. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5e3b43252fcb. 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 37d0c557f6b7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 580afd1e1079
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 71e530e6c66f. 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 76b8482ad90d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 37d0c557f6b7. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 580afd1e1079. 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 f8bed50e05b1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 97efc553e9c7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 76b8482ad90d. 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.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f8bed50e05b1. Exiting log stream.
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  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  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,98 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_payload_of_1_MB with id: 2026-03-03_04-36-16__ccd7e629-565a-457d-8f8c-e2864b888d07
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_2026-03-03_04-36-16__ccd7e629-565a-457d-8f8c-e2864b888d07__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.20.242
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47214', '47215', '47216', '47217', '47218']
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 47214:47214 -p 47215:47215 -p 47216:47216 -p 47217:47217 -p 47218:47218 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=47216 --rest-port=47214 --tcp-port=47215 --discv5-udp-port=47217 --rest-address=0.0.0.0 --nat=extip:172.18.20.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e71d4fb6eea20051ce8a85b7a04808ac8dcddeed42c86ceefe768daf780e41a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47218 --metrics-logging=true --lightpush=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2730e2d3bc92. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.20.242 waku 71fe5158f7d9ad8788fd667aca35a3fb165ffe1e18d49e84cd0c85620930c2cc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 71fe5158f7d9. Setting up logs at ./log/docker/receiving_node1_2026-03-03_04-36-16__ccd7e629-565a-457d-8f8c-e2864b888d07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47214
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 dab9353928ce. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47214/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:47214/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.20.242/tcp/47215/p2p/16Uiu2HAm7VMbkLziRpLoLUS4mZ8bvCgjduRjAczpR6ZfoiqdEbYL","/ip4/172.18.20.242/tcp/47216/ws/p2p/16Uiu2HAm7VMbkLziRpLoLUS4mZ8bvCgjduRjAczpR6ZfoiqdEbYL"],"enrUri":"enr:-L24QGtg5O9yLSF4ZaMuLIgoNvLXEPG-kTMGkpD3ef_o1sRrfnyfFTd_ltackB9-I6whS6RJAkMwFLT2v3MXuAKS2IUCgmlkgnY0gmlwhKwSFPKKbXVsdGlhZGRyc5YACASsEhTyBrhvAAoErBIU8ga4cN0DgnJzhQADAQAAiXNlY3AyNTZrMaECsz3Irq6qVbPBeVlxN5yM1VBFjRxevgunP9VOWdrmi2mDdGNwgrhvg3VkcIK4cYV3YWt1Mgk"}'
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_2026-03-03_04-36-16__ccd7e629-565a-457d-8f8c-e2864b888d07__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.131.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43801', '43802', '43803', '43804', '43805']
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 43801:43801 -p 43802:43802 -p 43803:43803 -p 43804:43804 -p 43805:43805 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=43803 --rest-port=43801 --tcp-port=43802 --discv5-udp-port=43804 --rest-address=0.0.0.0 --nat=extip:172.18.131.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b07436acbfff62327dfdf6fddef80accdfca5992e9d52d4a5f3af450d317e2fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43805 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.131.158 waku 01ccb76fe061c757bafe1245229e598324b1a4260593866df24bf13f0b592521
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 01ccb76fe061. Setting up logs at ./log/docker/receiving_node2_2026-03-03_04-36-16__ccd7e629-565a-457d-8f8c-e2864b888d07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43801
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:43801/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:43801/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.131.158/tcp/43802/p2p/16Uiu2HAmEtzADvHiQTTvb7VAtkU8pk2Nd73jb6FvJFuZyHRNuvB3","/ip4/172.18.131.158/tcp/43803/ws/p2p/16Uiu2HAmEtzADvHiQTTvb7VAtkU8pk2Nd73jb6FvJFuZyHRNuvB3"],"enrUri":"enr:-L24QOfNcjEil_pgZJCwAOtudT0b78VSmfC3rXY_f7St7o2AWkyU257Cfy2-3WSy9dny-NYP8PGfWnX2DbEdulVUt-ACgmlkgnY0gmlwhKwSg56KbXVsdGlhZGRyc5YACASsEoOeBqsaAAoErBKDngarG90DgnJzhQADAQAAiXNlY3AyNTZrMaEDIU1KGPAUq8sjiiZK1ECYhPcJqrpLKrzvv7W7sEOhTCqDdGNwgqsag3VkcIKrHIV3YWt1MgE"}'
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:43801/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.242/tcp/47215/p2p/16Uiu2HAm7VMbkLziRpLoLUS4mZ8bvCgjduRjAczpR6ZfoiqdEbYL"]'
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_2026-03-03_04-36-16__ccd7e629-565a-457d-8f8c-e2864b888d07__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.46.207
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46322', '46323', '46324', '46325', '46326']
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 46322:46322 -p 46323:46323 -p 46324:46324 -p 46325:46325 -p 46326:46326 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=46324 --rest-port=46322 --tcp-port=46323 --discv5-udp-port=46325 --rest-address=0.0.0.0 --nat=extip:172.18.46.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fe3cefcaaeaabfe89009e9c30014ae4df46a32f58f6efb58e4d80fc2ec5c669b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46326 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGtg5O9yLSF4ZaMuLIgoNvLXEPG-kTMGkpD3ef_o1sRrfnyfFTd_ltackB9-I6whS6RJAkMwFLT2v3MXuAKS2IUCgmlkgnY0gmlwhKwSFPKKbXVsdGlhZGRyc5YACASsEhTyBrhvAAoErBIU8ga4cN0DgnJzhQADAQAAiXNlY3AyNTZrMaECsz3Irq6qVbPBeVlxN5yM1VBFjRxevgunP9VOWdrmi2mDdGNwgrhvg3VkcIK4cYV3YWt1Mgk --lightpushnode=/ip4/172.18.20.242/tcp/47215/p2p/16Uiu2HAm7VMbkLziRpLoLUS4mZ8bvCgjduRjAczpR6ZfoiqdEbYL --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.46.207 waku 19684291228dcbf656dfb083edc6027f7ebd4c9c0cd85c24c0e0eec63109bc32
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19684291228d. Setting up logs at ./log/docker/lightpush_node1_2026-03-03_04-36-16__ccd7e629-565a-457d-8f8c-e2864b888d07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46322
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:46322/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:46322/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.46.207/tcp/46323/p2p/16Uiu2HAmTjBhn7FGiaaxTS6NqqumjLBktNkcjcFEm2cvNNFkzubR","/ip4/172.18.46.207/tcp/46324/ws/p2p/16Uiu2HAmTjBhn7FGiaaxTS6NqqumjLBktNkcjcFEm2cvNNFkzubR"],"enrUri":"enr:-L24QN-An1bpNy58J4505qtBvvf6Yk1gJJ5LiEcHXuJoeq57csJw8L8PQSg-nAiY8Q4sBhC7QgVG6TIgB10i6h9rqfgCgmlkgnY0gmlwhKwSLs-KbXVsdGlhZGRyc5YACASsEi7PBrTzAAoErBIuzwa09N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3_J23BAIJ65NqKgneI-NGxlA3ABbDJlRVaFvvJbTXTSDdGNwgrTzg3VkcIK09YV3YWt1Mgk"}'
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:46322/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.242/tcp/47215/p2p/16Uiu2HAm7VMbkLziRpLoLUS4mZ8bvCgjduRjAczpR6ZfoiqdEbYL"]'
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:46322/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.158/tcp/43802/p2p/16Uiu2HAmEtzADvHiQTTvb7VAtkU8pk2Nd73jb6FvJFuZyHRNuvB3"]'
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:47214/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:43801/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:46322/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  tests.light_push.test_publish:test_publish.py:70 Running test with payload length of 1048576 bytes
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing 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
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:46322/lightpush/v1/message. Response content: b'Failed to request a message push: Message size exceeded maximum of 153600 bytes'
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 71fe5158f7d9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 01ccb76fe061
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 19684291228d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 71fe5158f7d9. 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,105 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_message_light_pushed_on_different_pubsub_topic_is_not_retrieved with id: 2026-03-03_04-42-11__8764c500-4539-4e9e-8739-bf396376f88e
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_2026-03-03_04-42-11__8764c500-4539-4e9e-8739-bf396376f88e__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.168
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28513', '28514', '28515', '28516', '28517']
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 28513:28513 -p 28514:28514 -p 28515:28515 -p 28516:28516 -p 28517:28517 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=28515 --rest-port=28513 --tcp-port=28514 --discv5-udp-port=28516 --rest-address=0.0.0.0 --nat=extip:172.18.44.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=19d625a4e7dc4af0ec6e526a6a907f9fdb135e5cf732d0e1432caba6e63e2c27 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28517 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.168 waku d8d513b9be24aeecf37d854fdd9ee65960e8e68cc6fee54d1d523c7c9782d525
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d8d513b9be24. Setting up logs at ./log/docker/receiving_node1_2026-03-03_04-42-11__8764c500-4539-4e9e-8739-bf396376f88e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28513
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 b9d3221dce3c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c2f49f326f5d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28513/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:28513/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.168/tcp/28514/p2p/16Uiu2HAmHHnN3opCNbmpmMTZTofTfafPdWJJ5LWLGGGaYcs89sSL","/ip4/172.18.44.168/tcp/28515/ws/p2p/16Uiu2HAmHHnN3opCNbmpmMTZTofTfafPdWJJ5LWLGGGaYcs89sSL"],"enrUri":"enr:-L24QLWTAEIVwB2_9yFVbm9KAoWslT6Pb-fWOj0RGrKuFzfoX_RwHQUc5FZClafu97IPlHPHuRznGwWuWELqH5F-mkwCgmlkgnY0gmlwhKwSLKiKbXVsdGlhZGRyc5YACASsEiyoBm9iAAoErBIsqAZvY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRNuvGrNCeIb0ym_O0_JtGnbZcWPqcEhHbcDRIGwMZ_WDdGNwgm9ig3VkcIJvZIV3YWt1Mgk"}'
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_2026-03-03_04-42-11__8764c500-4539-4e9e-8739-bf396376f88e__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.215.64
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30992', '30993', '30994', '30995', '30996']
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 30992:30992 -p 30993:30993 -p 30994:30994 -p 30995:30995 -p 30996:30996 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=30994 --rest-port=30992 --tcp-port=30993 --discv5-udp-port=30995 --rest-address=0.0.0.0 --nat=extip:172.18.215.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e29f539b800f425d9e60a86fe7da0eff8f8cf7475364bfe08c34203cae9c03ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30996 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.215.64 waku 5ee36fc469d9dea8bc6e4fdff68ae9ac7649e4a083615b56f9dada203d98c1da
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5ee36fc469d9. Setting up logs at ./log/docker/receiving_node2_2026-03-03_04-42-11__8764c500-4539-4e9e-8739-bf396376f88e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30992
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:30992/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:30992/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.215.64/tcp/30993/p2p/16Uiu2HAmKCFSxNFRJVwidpRjEGPWoPw6eWZpZgNQpYnAJT3FcES7","/ip4/172.18.215.64/tcp/30994/ws/p2p/16Uiu2HAmKCFSxNFRJVwidpRjEGPWoPw6eWZpZgNQpYnAJT3FcES7"],"enrUri":"enr:-L24QCZF2A4jDk3pAYoTQeHvC32rny77Cb6A7Q3iqXxK-vD1P1Fn_LZDnVedxIr8F4K5dlzI1UJkJe2f9zQhDoVSUWsCgmlkgnY0gmlwhKwS10CKbXVsdGlhZGRyc5YACASsEtdABnkRAAoErBLXQAZ5Et0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYSgymLIFGUSkoIbrFJxFkkqZOrFlhOueBNLKYVBhmhyDdGNwgnkRg3VkcIJ5E4V3YWt1MgE"}'
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:30992/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.168/tcp/28514/p2p/16Uiu2HAmHHnN3opCNbmpmMTZTofTfafPdWJJ5LWLGGGaYcs89sSL"]'
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_2026-03-03_04-42-11__8764c500-4539-4e9e-8739-bf396376f88e__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.8.171
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13490', '13491', '13492', '13493', '13494']
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 13490:13490 -p 13491:13491 -p 13492:13492 -p 13493:13493 -p 13494:13494 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=13492 --rest-port=13490 --tcp-port=13491 --discv5-udp-port=13493 --rest-address=0.0.0.0 --nat=extip:172.18.8.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b0c03c6a42ceda5394e7eb6b12f1fd9b9afbd275dbf0a0bd7a40bdc3b6d80e7c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13494 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLWTAEIVwB2_9yFVbm9KAoWslT6Pb-fWOj0RGrKuFzfoX_RwHQUc5FZClafu97IPlHPHuRznGwWuWELqH5F-mkwCgmlkgnY0gmlwhKwSLKiKbXVsdGlhZGRyc5YACASsEiyoBm9iAAoErBIsqAZvY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRNuvGrNCeIb0ym_O0_JtGnbZcWPqcEhHbcDRIGwMZ_WDdGNwgm9ig3VkcIJvZIV3YWt1Mgk --lightpushnode=/ip4/172.18.44.168/tcp/28514/p2p/16Uiu2HAmHHnN3opCNbmpmMTZTofTfafPdWJJ5LWLGGGaYcs89sSL --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.171 waku 0b5c7b23542357a31fd897bc5b4d86c3be99e455244081b05f8171847672c4a4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0b5c7b235423. Setting up logs at ./log/docker/lightpush_node1_2026-03-03_04-42-11__8764c500-4539-4e9e-8739-bf396376f88e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13490
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:13490/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:13490/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.8.171/tcp/13491/p2p/16Uiu2HAmQaXWXMbFZbPo4HzAobBiMxV2eEAdAXX191LLkF9p4AMW","/ip4/172.18.8.171/tcp/13492/ws/p2p/16Uiu2HAmQaXWXMbFZbPo4HzAobBiMxV2eEAdAXX191LLkF9p4AMW"],"enrUri":"enr:-L24QP59BV2UqKgzdepDR_Y-h_9ZD073skD7MOTXveOj6rE7CfwxkFFGWPzz8kn5mOCk91x4bktw43aozt2v813HnYkCgmlkgnY0gmlwhKwSCKuKbXVsdGlhZGRyc5YACASsEgirBjSzAAoErBIIqwY0tN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsSeSJsjxDMjbBnuYxSpR-JCwV2LFD6Rk5nBcjuiymFGDdGNwgjSzg3VkcII0tYV3YWt1Mgk"}'
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:13490/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.168/tcp/28514/p2p/16Uiu2HAmHHnN3opCNbmpmMTZTofTfafPdWJJ5LWLGGGaYcs89sSL"]'
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:13490/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.215.64/tcp/30993/p2p/16Uiu2HAmKCFSxNFRJVwidpRjEGPWoPw6eWZpZgNQpYnAJT3FcES7"]'
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:28513/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:30992/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:13490/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:28513/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:30992/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:13490/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:13490/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512935685056386}}'
INFO  src.node.api_clients.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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28513/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'[]'
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 d8d513b9be24
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5ee36fc469d9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0b5c7b235423
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d8d513b9be24. 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,84 @@
2026-03-03 04:35:14.730 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:35:14.730 DEBUG [tests.conftest] Running test: test_passing_invalid_cursor with id: 2026-03-03_04-35-14__b801e079-970a-48cc-ad11-edafd24b520c
2026-03-03 04:35:14.731 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:35:14.731 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:35:14.731 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:35:14.738 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:14.738 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-35-14__b801e079-970a-48cc-ad11-edafd24b520c__wakuorg_nwaku:latest.log
2026-03-03 04:35:14.738 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:14.738 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:14.740 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:14.740 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.121.146
2026-03-03 04:35:14.740 DEBUG [src.node.docker_mananger] Generated ports ['48800', '48801', '48802', '48803', '48804']
2026-03-03 04:35:14.740 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:14.740 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:14.740 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:14.740 DEBUG [src.node.docker_mananger] docker run -i -t -p 48800:48800 -p 48801:48801 -p 48802:48802 -p 48803:48803 -p 48804:48804 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=48802 --rest-port=48800 --tcp-port=48801 --discv5-udp-port=48803 --rest-address=0.0.0.0 --nat=extip:172.18.121.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7487dccde574a1e1b4add5fcfbdf5c8d3afe561fbc2abb7af30e3a8bbc991bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48804 --metrics-logging=true --store=true --relay=true
2026-03-03 04:35:14.934 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.121.146 waku 66aa7d1360bedea19fe2c7a0b073e4398ff2e7c243c04ee3abf2f82f79b173ab
2026-03-03 04:35:14.970 DEBUG [src.node.docker_mananger] Container started with ID 66aa7d1360be. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-35-14__b801e079-970a-48cc-ad11-edafd24b520c__wakuorg_nwaku:latest.log
2026-03-03 04:35:14.970 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48800
2026-03-03 04:35:14.971 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:14.980 ERROR [src.node.docker_mananger] Max retries reached for container 4437e1bb45a5. Exiting log stream.
2026-03-03 04:35:15.530 ERROR [src.node.docker_mananger] Max retries reached for container f2bd94a9b2df. Exiting log stream.
2026-03-03 04:35:15.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48800/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:15.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:15.975 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:15.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:15.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.146/tcp/48801/p2p/16Uiu2HAkxSyhtodGWs4e935M72XiHArp1BBNENTpSGk11PWkkHqE","/ip4/172.18.121.146/tcp/48802/ws/p2p/16Uiu2HAkxSyhtodGWs4e935M72XiHArp1BBNENTpSGk11PWkkHqE"],"enrUri":"enr:-L24QDg1TNWkxIh2uoFUF17Awtt0D9C-Fhgn-VY9MMxWLkrIS3eT0wnL05Uo15CKzwLG6hwRk0MKgIDGeyBckZQSb64CgmlkgnY0gmlwhKwSeZKKbXVsdGlhZGRyc5YACASsEnmSBr6hAAoErBJ5kga-ot0DgnJzhQADAQAAiXNlY3AyNTZrMaECLOivLdqrwKRMgr9BFXPocJ4wMTa1jd_F9Pxa0pm3QjWDdGNwgr6hg3VkcIK-o4V3YWt1MgM"}'
2026-03-03 04:35:15.977 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:15.984 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:15.985 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-35-14__b801e079-970a-48cc-ad11-edafd24b520c__wakuorg_nwaku:latest.log
2026-03-03 04:35:15.985 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:15.985 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:15.986 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:15.986 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.31
2026-03-03 04:35:15.986 DEBUG [src.node.docker_mananger] Generated ports ['34540', '34541', '34542', '34543', '34544']
2026-03-03 04:35:15.987 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:15.987 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:15.987 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:15.987 DEBUG [src.node.docker_mananger] docker run -i -t -p 34540:34540 -p 34541:34541 -p 34542:34542 -p 34543:34543 -p 34544:34544 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=34542 --rest-port=34540 --tcp-port=34541 --discv5-udp-port=34543 --rest-address=0.0.0.0 --nat=extip:172.18.108.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ed0acecb27bfffdcccdeacdb70e4c7bcecf492fffb8afcc93905f3c4acd8dbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34544 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDg1TNWkxIh2uoFUF17Awtt0D9C-Fhgn-VY9MMxWLkrIS3eT0wnL05Uo15CKzwLG6hwRk0MKgIDGeyBckZQSb64CgmlkgnY0gmlwhKwSeZKKbXVsdGlhZGRyc5YACASsEnmSBr6hAAoErBJ5kga-ot0DgnJzhQADAQAAiXNlY3AyNTZrMaECLOivLdqrwKRMgr9BFXPocJ4wMTa1jd_F9Pxa0pm3QjWDdGNwgr6hg3VkcIK-o4V3YWt1MgM --storenode=/ip4/172.18.121.146/tcp/48801/p2p/16Uiu2HAkxSyhtodGWs4e935M72XiHArp1BBNENTpSGk11PWkkHqE --store=true --relay=true
2026-03-03 04:35:16.179 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.31 waku 2fc36bdc22663ce5e94cdc11344af2909df621b92a376d28d6a1df4a80980af9
2026-03-03 04:35:16.213 DEBUG [src.node.docker_mananger] Container started with ID 2fc36bdc2266. Setting up logs at ./log/docker/store_node1_2026-03-03_04-35-14__b801e079-970a-48cc-ad11-edafd24b520c__wakuorg_nwaku:latest.log
2026-03-03 04:35:16.213 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34540
2026-03-03 04:35:16.213 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:17.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34540/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:17.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:17.218 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:17.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34540/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:17.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.31/tcp/34541/p2p/16Uiu2HAmKyA5SyLYXWrkgHMYYHACPUcP79xv9i66jbv9FvQZDcqt","/ip4/172.18.108.31/tcp/34542/ws/p2p/16Uiu2HAmKyA5SyLYXWrkgHMYYHACPUcP79xv9i66jbv9FvQZDcqt"],"enrUri":"enr:-L24QHDm84A2XQZ7sfWho749PZ3jZUX0kOQkAJLgCKPHGXgcKiwepJZ3LmIp8rg9LFNvoAqneqLPAbLjpB--9S9hZ60CgmlkgnY0gmlwhKwSbB-KbXVsdGlhZGRyc5YACASsEmwfBobtAAoErBJsHwaG7t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbKlC4e2s13RAdj33GnOjvMsstMT_z2oAjcUZd6pVlH-DdGNwgobtg3VkcIKG74V3YWt1MgM"}'
2026-03-03 04:35:17.220 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:17.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34540/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.146/tcp/48801/p2p/16Uiu2HAkxSyhtodGWs4e935M72XiHArp1BBNENTpSGk11PWkkHqE"]'
2026-03-03 04:35:17.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:17.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48800/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:35:17.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:17.227 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34540/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:35:17.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:17.230 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:17.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48800/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)'}'
2026-03-03 04:35:17.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:17.237 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:17.438 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:17.438 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48800/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)'}'
2026-03-03 04:35:17.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:17.444 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:17.645 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:17.645 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48800/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)'}'
2026-03-03 04:35:17.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:17.652 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:17.853 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:17.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48800/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)'}'
2026-03-03 04:35:17.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:17.859 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:18.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48800/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:18.063 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48800/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
2026-03-03 04:35:18.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34540/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:18.066 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34540/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
2026-03-03 04:35:18.069 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:18.070 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:18.070 DEBUG [src.node.waku_node] Stopping container with id 66aa7d1360be
2026-03-03 04:35:18.620 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:18.622 DEBUG [src.node.waku_node] Stopping container with id 2fc36bdc2266
2026-03-03 04:35:19.212 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:19.212 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:19.226 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:19.233 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,142 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_4_nodes_sender_packet_loss_delivery_ratio_simple[loss60] with id: 2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a
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_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__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_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__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_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__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_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__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.102.6
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53704', '53705', '53706', '53707', '53708']
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 53704:53704 -p 53705:53705 -p 53706:53706 -p 53707:53707 -p 53708:53708 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=53706 --rest-port=53704 --tcp-port=53705 --discv5-udp-port=53707 --rest-address=0.0.0.0 --nat=extip:172.18.102.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d81a9eedcfeef097ddceb30bc6bfa5aca903cb9ad8f1ba1dea3cda8dba44f7e2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53708 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.102.6 waku e3d3968233ec44147b6e5b10f64c8ad2781cdf3ed584819ee690ee7c12f04801
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e3d3968233ec. Setting up logs at ./log/docker/node1_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53704
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:53704/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:53704/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.102.6/tcp/53705/p2p/16Uiu2HAmT36J52E3L1hT6vJ4bdfWyLgA3YFywkNJa4CUsBovv1Ht","/ip4/172.18.102.6/tcp/53706/ws/p2p/16Uiu2HAmT36J52E3L1hT6vJ4bdfWyLgA3YFywkNJa4CUsBovv1Ht"],"enrUri":"enr:-L24QObhkmaADgFSyZrp86iAehhob0Y-HWo42DjJhAdOJt4KD9CFKqLmqj7hw0qZBRzNvnkl4fAEUHcXNieVh_d972MCgmlkgnY0gmlwhKwSZgaKbXVsdGlhZGRyc5YACASsEmYGBtHJAAoErBJmBgbRyt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1a0dwLhv2qQaWkoVk1nIuQ-RmuHH4c48ReKDCgKxTauDdGNwgtHJg3VkcILRy4V3YWt1MgE"}'
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.15.67
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56545', '56546', '56547', '56548', '56549']
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 56545:56545 -p 56546:56546 -p 56547:56547 -p 56548:56548 -p 56549:56549 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=56547 --rest-port=56545 --tcp-port=56546 --discv5-udp-port=56548 --rest-address=0.0.0.0 --nat=extip:172.18.15.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bae0499b355c367ee1bf2cab41d8aebd4eedc6c443babecdb95da5fd9eacfa35 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56549 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QObhkmaADgFSyZrp86iAehhob0Y-HWo42DjJhAdOJt4KD9CFKqLmqj7hw0qZBRzNvnkl4fAEUHcXNieVh_d972MCgmlkgnY0gmlwhKwSZgaKbXVsdGlhZGRyc5YACASsEmYGBtHJAAoErBJmBgbRyt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1a0dwLhv2qQaWkoVk1nIuQ-RmuHH4c48ReKDCgKxTauDdGNwgtHJg3VkcILRy4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.15.67 waku cb67e709cd9d3626d5931b091fb3874c18052435437b757ac54b289b08dc988c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cb67e709cd9d. Setting up logs at ./log/docker/node2_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56545
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:56545/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:56545/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.67/tcp/56546/p2p/16Uiu2HAmUZ9bAXF6X3drYFxzKTN9YU4kin98Ptgsm3DW32KEVgJ5","/ip4/172.18.15.67/tcp/56547/ws/p2p/16Uiu2HAmUZ9bAXF6X3drYFxzKTN9YU4kin98Ptgsm3DW32KEVgJ5"],"enrUri":"enr:-L24QHibgx8CZev9zKOHCWGp_IIU4PaqyX6eWJnNgoK1XLVDHLKoAIUqdfgBPlonbGFBkWvuvhTqvb0nqCQoZ_kay_ACgmlkgnY0gmlwhKwSD0OKbXVsdGlhZGRyc5YACASsEg9DBtziAAoErBIPQwbc490DgnJzhQADAQAAiXNlY3AyNTZrMaED7Dvz6kHfLm8nS6BPwlJ25wvrGto885uSC6wKdpGAyAqDdGNwgtzig3VkcILc5IV3YWt1MgE"}'
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.92.247
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25243', '25244', '25245', '25246', '25247']
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 25243:25243 -p 25244:25244 -p 25245:25245 -p 25246:25246 -p 25247:25247 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=25245 --rest-port=25243 --tcp-port=25244 --discv5-udp-port=25246 --rest-address=0.0.0.0 --nat=extip:172.18.92.247 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6f0ab2ecd8e4aba84a56ebeb7db8cc81e6dc2e46392dea75dce9cd79fdcafd72 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25247 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHibgx8CZev9zKOHCWGp_IIU4PaqyX6eWJnNgoK1XLVDHLKoAIUqdfgBPlonbGFBkWvuvhTqvb0nqCQoZ_kay_ACgmlkgnY0gmlwhKwSD0OKbXVsdGlhZGRyc5YACASsEg9DBtziAAoErBIPQwbc490DgnJzhQADAQAAiXNlY3AyNTZrMaED7Dvz6kHfLm8nS6BPwlJ25wvrGto885uSC6wKdpGAyAqDdGNwgtzig3VkcILc5IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.247 waku 9f46030d3016dd3216a6883e7238e9d56c3309c04e4137c4d036bac7795e7d67
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9f46030d3016. Setting up logs at ./log/docker/node3_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25243
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:25243/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:25243/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.92.247/tcp/25244/p2p/16Uiu2HAmGJjvKYHoTwFoRCeAhKWHBxzssJ5xC9zVChtJuQ9TXG55","/ip4/172.18.92.247/tcp/25245/ws/p2p/16Uiu2HAmGJjvKYHoTwFoRCeAhKWHBxzssJ5xC9zVChtJuQ9TXG55"],"enrUri":"enr:-L24QCXLj7uRHH_MPadLRbyC-3CIPLrGIGuN62fp_WUvjZuBeVEbhOrcoJYGP0mRQJocz49IEXjz_T3-BIFCEIfwNVUCgmlkgnY0gmlwhKwSXPeKbXVsdGlhZGRyc5YACASsElz3BmKcAAoErBJc9wZind0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNj7QnR8InVySz4JYuPysnkZ6Chp1iV-4SHNngGz5oBiDdGNwgmKcg3VkcIJinoV3YWt1MgE"}'
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.182.252
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16992', '16993', '16994', '16995', '16996']
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 16992:16992 -p 16993:16993 -p 16994:16994 -p 16995:16995 -p 16996:16996 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=16994 --rest-port=16992 --tcp-port=16993 --discv5-udp-port=16995 --rest-address=0.0.0.0 --nat=extip:172.18.182.252 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e6b1f6decdffa83a22ca9d6b8c2dc9c905a2df9a8285a77dcf7fa01df2a8e1a9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16996 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCXLj7uRHH_MPadLRbyC-3CIPLrGIGuN62fp_WUvjZuBeVEbhOrcoJYGP0mRQJocz49IEXjz_T3-BIFCEIfwNVUCgmlkgnY0gmlwhKwSXPeKbXVsdGlhZGRyc5YACASsElz3BmKcAAoErBJc9wZind0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNj7QnR8InVySz4JYuPysnkZ6Chp1iV-4SHNngGz5oBiDdGNwgmKcg3VkcIJinoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.182.252 waku 3890703c2c66a45ca02ff5a3cd1bc0ab7ea190b232ae9bd201ccbe77a4049426
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3890703c2c66. Setting up logs at ./log/docker/node4_2026-03-03_04-38-37__9e40bb03-71e2-41cf-89d6-848540e21e5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16992
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:16992/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:16992/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.182.252/tcp/16993/p2p/16Uiu2HAkxtLwwsU8qGgza9tXJfVTuFXSQhcng57GBvauHo63eZtv","/ip4/172.18.182.252/tcp/16994/ws/p2p/16Uiu2HAkxtLwwsU8qGgza9tXJfVTuFXSQhcng57GBvauHo63eZtv"],"enrUri":"enr:-L24QGtuY7OSTW5JstLxmQKR53Cg7_j15-RWYJV_2eGD3w_0eudtpmDzAkydFUNU304syosBhERC1YTBHf29M9nYfb4CgmlkgnY0gmlwhKwStvyKbXVsdGlhZGRyc5YACASsErb8BkJhAAoErBK2_AZCYt0DgnJzhQADAQAAiXNlY3AyNTZrMaECM2g5Jz7L2Y5PV_KLZB0Ed-FDLBgiGKgNWo8H4z6858uDdGNwgkJhg3VkcIJCY4V3YWt1MgE"}'
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:53704/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:56545/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:25243/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:16992/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 GET "http://127.0.0.1:53704/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.15.67/tcp/50628/p2p/16Uiu2HAmUZ9bAXF6X3drYFxzKTN9YU4kin98Ptgsm3DW32KEVgJ5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56545/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.102.6/tcp/53705/p2p/16Uiu2HAmT36J52E3L1hT6vJ4bdfWyLgA3YFywkNJa4CUsBovv1Ht","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.92.247/tcp/60800/p2p/16Uiu2HAmGJjvKYHoTwFoRCeAhKWHBxzssJ5xC9zVChtJuQ9TXG55","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25243/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.182.252/tcp/55180/p2p/16Uiu2HAkxtLwwsU8qGgza9tXJfVTuFXSQhcng57GBvauHo63eZtv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.15.67/tcp/56546/p2p/16Uiu2HAmUZ9bAXF6X3drYFxzKTN9YU4kin98Ptgsm3DW32KEVgJ5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16992/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.92.247/tcp/25244/p2p/16Uiu2HAmGJjvKYHoTwFoRCeAhKWHBxzssJ5xC9zVChtJuQ9TXG55","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '14721', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '14721', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '14721', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '60.0%']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '14721', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
DEBUG  src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
qdisc netem 8001: root refcnt 5 limit 1000 loss 60%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16992/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:53704/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53704/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53704/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53704/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53704/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)'}'
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 e3d3968233ec
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cb67e709cd9d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9f46030d3016
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e3d3968233ec. 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 3890703c2c66
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cb67e709cd9d. 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,97 @@
2026-03-03 04:34:16.775 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:16.776 DEBUG [tests.conftest] Running test: test_light_push_with_invalid_meta with id: 2026-03-03_04-34-16__14b28810-6ae7-4ac8-8259-b579b3230106
2026-03-03 04:34:16.777 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:16.778 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-03 04:34:16.787 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:16.787 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-03_04-34-16__14b28810-6ae7-4ac8-8259-b579b3230106__wakuorg_nwaku:latest.log
2026-03-03 04:34:16.787 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:16.787 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:16.790 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:16.791 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.208.44
2026-03-03 04:34:16.791 DEBUG [src.node.docker_mananger] Generated ports ['39058', '39059', '39060', '39061', '39062']
2026-03-03 04:34:16.791 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:16.792 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:16.792 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:16.792 DEBUG [src.node.docker_mananger] docker run -i -t -p 39058:39058 -p 39059:39059 -p 39060:39060 -p 39061:39061 -p 39062:39062 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=39060 --rest-port=39058 --tcp-port=39059 --discv5-udp-port=39061 --rest-address=0.0.0.0 --nat=extip:172.18.208.44 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7bda15fae573f300de96e8770f54dfdcf7dcb2ecd56da1b35a07ff6f3ca578c6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39062 --metrics-logging=true --lightpush=true --relay=true
2026-03-03 04:34:16.971 ERROR [src.node.docker_mananger] Max retries reached for container 79509b8f1106. Exiting log stream.
2026-03-03 04:34:16.985 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.208.44 waku 788e22028739d63af12e40cd3343c3fd19547edc5c23b9cad2e7754e76a8429b
2026-03-03 04:34:17.024 DEBUG [src.node.docker_mananger] Container started with ID 788e22028739. Setting up logs at ./log/docker/receiving_node1_2026-03-03_04-34-16__14b28810-6ae7-4ac8-8259-b579b3230106__wakuorg_nwaku:latest.log
2026-03-03 04:34:17.024 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39058
2026-03-03 04:34:17.025 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:17.619 ERROR [src.node.docker_mananger] Max retries reached for container 5843f4a320e7. Exiting log stream.
2026-03-03 04:34:18.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39058/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:18.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:18.028 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:18.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39058/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:18.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.44/tcp/39059/p2p/16Uiu2HAmEjRNRD89Lyp3agkQRQwv2qS6xuTxkRNymPNKvdLaozVv","/ip4/172.18.208.44/tcp/39060/ws/p2p/16Uiu2HAmEjRNRD89Lyp3agkQRQwv2qS6xuTxkRNymPNKvdLaozVv"],"enrUri":"enr:-L24QCadzfnGFqwO7aP_g_KVi1zAh2OnufGcA5NoGoMRwPaPdFRtp19VdLd5E1PHsKCzBUdkw8329OBPvkFn2itoF9ECgmlkgnY0gmlwhKwS0CyKbXVsdGlhZGRyc5YACASsEtAsBpiTAAoErBLQLAaYlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHtn8lstD2v3R_SBl5j1oNs6cMcjUOAx-V33VFYmKSjGDdGNwgpiTg3VkcIKYlYV3YWt1Mgk"}'
2026-03-03 04:34:18.031 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:18.038 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:18.039 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-03_04-34-16__14b28810-6ae7-4ac8-8259-b579b3230106__wakuorg_nwaku:latest.log
2026-03-03 04:34:18.039 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:18.039 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:18.040 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:18.040 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.106.8
2026-03-03 04:34:18.040 DEBUG [src.node.docker_mananger] Generated ports ['4853', '4854', '4855', '4856', '4857']
2026-03-03 04:34:18.041 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:18.041 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:18.041 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:18.041 DEBUG [src.node.docker_mananger] docker run -i -t -p 4853:4853 -p 4854:4854 -p 4855:4855 -p 4856:4856 -p 4857:4857 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=4855 --rest-port=4853 --tcp-port=4854 --discv5-udp-port=4856 --rest-address=0.0.0.0 --nat=extip:172.18.106.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=badcc8b04edadebecc04aa7d524e71c3e85bbd98d7c3dcc87133b8f7cde0eca1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4857 --metrics-logging=true --lightpush=false --relay=true
2026-03-03 04:34:18.246 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.106.8 waku ae128e89113c29a98d99632006d89a954c15cee17993a6f454ffa73ef6e47494
2026-03-03 04:34:18.278 DEBUG [src.node.docker_mananger] Container started with ID ae128e89113c. Setting up logs at ./log/docker/receiving_node2_2026-03-03_04-34-16__14b28810-6ae7-4ac8-8259-b579b3230106__wakuorg_nwaku:latest.log
2026-03-03 04:34:18.279 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4853
2026-03-03 04:34:18.279 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:19.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4853/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:19.283 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:19.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4853/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.8/tcp/4854/p2p/16Uiu2HAkxX1rW7KRkPPuzFsZopeFJSpTN4Ci9sSECupuyznjaC6z","/ip4/172.18.106.8/tcp/4855/ws/p2p/16Uiu2HAkxX1rW7KRkPPuzFsZopeFJSpTN4Ci9sSECupuyznjaC6z"],"enrUri":"enr:-L24QOaG6xS2khbKXJ-rCaiNXjytD5kO7_0m5mDbukPyhP-JaICF-d4fydwz7Rn_Tjhvv9cUP9JvETWTF17hxyeZGcUCgmlkgnY0gmlwhKwSagiKbXVsdGlhZGRyc5YACASsEmoIBhL2AAoErBJqCAYS990DgnJzhQADAQAAiXNlY3AyNTZrMaECLfFvz67oIUPOsppA5hG3QgAvJI_iKK8alr162KKGhQ-DdGNwghL2g3VkcIIS-IV3YWt1MgE"}'
2026-03-03 04:34:19.286 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:19.287 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4853/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.44/tcp/39059/p2p/16Uiu2HAmEjRNRD89Lyp3agkQRQwv2qS6xuTxkRNymPNKvdLaozVv"]'
2026-03-03 04:34:19.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.338 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:19.338 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-03_04-34-16__14b28810-6ae7-4ac8-8259-b579b3230106__wakuorg_nwaku:latest.log
2026-03-03 04:34:19.339 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:19.339 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:19.340 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:19.340 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.156.204
2026-03-03 04:34:19.340 DEBUG [src.node.docker_mananger] Generated ports ['9231', '9232', '9233', '9234', '9235']
2026-03-03 04:34:19.341 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:19.341 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:19.341 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:19.341 DEBUG [src.node.docker_mananger] docker run -i -t -p 9231:9231 -p 9232:9232 -p 9233:9233 -p 9234:9234 -p 9235:9235 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=9233 --rest-port=9231 --tcp-port=9232 --discv5-udp-port=9234 --rest-address=0.0.0.0 --nat=extip:172.18.156.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db326e8fc3cbe4cb8a1a38efed211c4820c38cbc5c2badafa226eacdaa8f5e26 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9235 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCadzfnGFqwO7aP_g_KVi1zAh2OnufGcA5NoGoMRwPaPdFRtp19VdLd5E1PHsKCzBUdkw8329OBPvkFn2itoF9ECgmlkgnY0gmlwhKwS0CyKbXVsdGlhZGRyc5YACASsEtAsBpiTAAoErBLQLAaYlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHtn8lstD2v3R_SBl5j1oNs6cMcjUOAx-V33VFYmKSjGDdGNwgpiTg3VkcIKYlYV3YWt1Mgk --lightpushnode=/ip4/172.18.208.44/tcp/39059/p2p/16Uiu2HAmEjRNRD89Lyp3agkQRQwv2qS6xuTxkRNymPNKvdLaozVv --lightpush=true --relay=true
2026-03-03 04:34:19.543 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.156.204 waku e8e14fa36d29bf83048966cb1dc1a17843464b3e2bce3838cbf7c9ed7ebcae6b
2026-03-03 04:34:19.580 DEBUG [src.node.docker_mananger] Container started with ID e8e14fa36d29. Setting up logs at ./log/docker/lightpush_node1_2026-03-03_04-34-16__14b28810-6ae7-4ac8-8259-b579b3230106__wakuorg_nwaku:latest.log
2026-03-03 04:34:19.580 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9231
2026-03-03 04:34:19.580 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:20.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9231/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:20.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:20.592 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:20.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9231/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:20.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.156.204/tcp/9232/p2p/16Uiu2HAmJAkfZdCpdWNE2YUQuXYvKvPyNgwT6MW2ocQ5C6CUgidn","/ip4/172.18.156.204/tcp/9233/ws/p2p/16Uiu2HAmJAkfZdCpdWNE2YUQuXYvKvPyNgwT6MW2ocQ5C6CUgidn"],"enrUri":"enr:-L24QCmBo1SjEGMtBC2oi3N1fAVq-zbpVwHthxIgvG-5_fPARXbr0GV_bE8YlXHiPJGKNgBlJh5VphY9nHdFcf8nS0MCgmlkgnY0gmlwhKwSnMyKbXVsdGlhZGRyc5YACASsEpzMBiQQAAoErBKczAYkEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUepion7WjPqp6VRPJututysLK60rgmay0-n4CV5BpoGDdGNwgiQQg3VkcIIkEoV3YWt1Mgk"}'
2026-03-03 04:34:20.611 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:20.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9231/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.44/tcp/39059/p2p/16Uiu2HAmEjRNRD89Lyp3agkQRQwv2qS6xuTxkRNymPNKvdLaozVv"]'
2026-03-03 04:34:20.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:20.619 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9231/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.106.8/tcp/4854/p2p/16Uiu2HAkxX1rW7KRkPPuzFsZopeFJSpTN4Ci9sSECupuyznjaC6z"]'
2026-03-03 04:34:20.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:20.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39058/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:20.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:20.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4853/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:20.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:20.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9231/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:20.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:20.668 DEBUG [src.steps.light_push] Lightpushing message
2026-03-03 04:34:20.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9231/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512460668362880, "meta": "Light push works!!"}}'
2026-03-03 04:34:20.674 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9231/lightpush/v1/message. Response content: b'Invalid message: Incorrect base64 string'
2026-03-03 04:34:20.676 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:20.677 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:20.677 DEBUG [src.node.waku_node] Stopping container with id 788e22028739
2026-03-03 04:34:21.262 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:21.262 DEBUG [src.node.waku_node] Stopping container with id ae128e89113c
2026-03-03 04:34:21.857 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:21.859 DEBUG [src.node.waku_node] Stopping container with id e8e14fa36d29
2026-03-03 04:34:22.079 ERROR [src.node.docker_mananger] Max retries reached for container 788e22028739. Exiting log stream.
2026-03-03 04:34:22.427 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:22.428 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:22.437 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:22.452 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:22.459 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because one or more lines are too long

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_relay_7_nodes_3sec_latency with id: 2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa
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_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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/node1_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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/node5_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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/node6_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__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/node7_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:63 Starting nodes with chain bootstrap
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.219.123
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9171', '9172', '9173', '9174', '9175']
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 9171:9171 -p 9172:9172 -p 9173:9173 -p 9174:9174 -p 9175:9175 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=9173 --rest-port=9171 --tcp-port=9172 --discv5-udp-port=9174 --rest-address=0.0.0.0 --nat=extip:172.18.219.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfffddec9c927a832c472ca757fa7097f92a9ec82e3a77a68c621a9e0b4778bf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9175 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7d30a20bf821. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.219.123 waku a6ad6f01ecc972215eb098d01588976ead8319097435111daa9de088a1654468
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6ad6f01ecc9. Setting up logs at ./log/docker/node1_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9171
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 ed83f8b9a12d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9171/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:9171/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.219.123/tcp/9172/p2p/16Uiu2HAkvFxobU5Yc8r3f22LYbo8eyCVg7t4RqcD2dhE91vmHYiZ","/ip4/172.18.219.123/tcp/9173/ws/p2p/16Uiu2HAkvFxobU5Yc8r3f22LYbo8eyCVg7t4RqcD2dhE91vmHYiZ"],"enrUri":"enr:-L24QNa84ClCOOXO0207lTtpHyI36SB8hHBpR02BhvGBXHySFH7m55Nkafc3NtVGdWRIJ7v03ua3x2Cfe7b33JQxxfUCgmlkgnY0gmlwhKwS23uKbXVsdGlhZGRyc5YACASsEtt7BiPUAAoErBLbewYj1d0DgnJzhQADAQAAiXNlY3AyNTZrMaECDF7m6B4lWCOPSQIkfenahapheKBiHYyDhi2qecPghSaDdGNwgiPUg3VkcIIj1oV3YWt1MgE"}'
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.162.132
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27753', '27754', '27755', '27756', '27757']
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 27753:27753 -p 27754:27754 -p 27755:27755 -p 27756:27756 -p 27757:27757 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=27755 --rest-port=27753 --tcp-port=27754 --discv5-udp-port=27756 --rest-address=0.0.0.0 --nat=extip:172.18.162.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c4cabbb4dca1ecafba23a6a838fd9ebeeec2a08adba289de8e152a5eec7bdfbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27757 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNa84ClCOOXO0207lTtpHyI36SB8hHBpR02BhvGBXHySFH7m55Nkafc3NtVGdWRIJ7v03ua3x2Cfe7b33JQxxfUCgmlkgnY0gmlwhKwS23uKbXVsdGlhZGRyc5YACASsEtt7BiPUAAoErBLbewYj1d0DgnJzhQADAQAAiXNlY3AyNTZrMaECDF7m6B4lWCOPSQIkfenahapheKBiHYyDhi2qecPghSaDdGNwgiPUg3VkcIIj1oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.162.132 waku 5cad7e937cf67b8fbb7c6eca8550da6a8ec808cba9d3c748cf005f840e1404c1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5cad7e937cf6. Setting up logs at ./log/docker/node2_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27753
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:27753/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:27753/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.132/tcp/27754/p2p/16Uiu2HAmPdeSobffAtRt5ksxnnpiPx5rgRUJjWAAQtDvArRekAmL","/ip4/172.18.162.132/tcp/27755/ws/p2p/16Uiu2HAmPdeSobffAtRt5ksxnnpiPx5rgRUJjWAAQtDvArRekAmL"],"enrUri":"enr:-L24QBy2Yg1FeMruwkcvdzzhJ4vSXlvrtdf3hKNBKIfymXvyHE73uFT4ELFP0GR6dEsca2lxAh1Rz6Xg9567owKCFvcCgmlkgnY0gmlwhKwSooSKbXVsdGlhZGRyc5YACASsEqKEBmxqAAoErBKihAZsa90DgnJzhQADAQAAiXNlY3AyNTZrMaEDoxh4A_QwH9wdEYTBV0VDRdisiFy4xCETvY58Kh_ooReDdGNwgmxqg3VkcIJsbIV3YWt1MgE"}'
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.237.212
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1472', '1473', '1474', '1475', '1476']
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 1472:1472 -p 1473:1473 -p 1474:1474 -p 1475:1475 -p 1476:1476 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=1474 --rest-port=1472 --tcp-port=1473 --discv5-udp-port=1475 --rest-address=0.0.0.0 --nat=extip:172.18.237.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9f4dee57346acb8e34ded2f0129ab1c051bd9f64ec9a17acdc4e88d6eba0e5d5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1476 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBy2Yg1FeMruwkcvdzzhJ4vSXlvrtdf3hKNBKIfymXvyHE73uFT4ELFP0GR6dEsca2lxAh1Rz6Xg9567owKCFvcCgmlkgnY0gmlwhKwSooSKbXVsdGlhZGRyc5YACASsEqKEBmxqAAoErBKihAZsa90DgnJzhQADAQAAiXNlY3AyNTZrMaEDoxh4A_QwH9wdEYTBV0VDRdisiFy4xCETvY58Kh_ooReDdGNwgmxqg3VkcIJsbIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.237.212 waku b720752014931ffa1f80634e51135b559c084bfe5343b0a5679b269b8f7ec0d9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b72075201493. Setting up logs at ./log/docker/node3_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1472
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:1472/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:1472/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.237.212/tcp/1473/p2p/16Uiu2HAmUUQiDF8q39qPVVTySF6EkHJ9uMBY4jwLHK5WLoTcX8TA","/ip4/172.18.237.212/tcp/1474/ws/p2p/16Uiu2HAmUUQiDF8q39qPVVTySF6EkHJ9uMBY4jwLHK5WLoTcX8TA"],"enrUri":"enr:-L24QGmcSMRrMYoUtnmtaRGUn8Lc6XfAc2BzUHEZWUGv0VE4TspK_hdfAwniq0JwZusYLGfLsLZIOtmdcnezt04yog4CgmlkgnY0gmlwhKwS7dSKbXVsdGlhZGRyc5YACASsEu3UBgXBAAoErBLt1AYFwt0DgnJzhQADAQAAiXNlY3AyNTZrMaED6wUljOWVmr2M30EYBgb96SyqSq9P4RtFfaMDlUh5cgmDdGNwggXBg3VkcIIFw4V3YWt1MgE"}'
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.206.145
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1197', '1198', '1199', '1200', '1201']
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 1197:1197 -p 1198:1198 -p 1199:1199 -p 1200:1200 -p 1201:1201 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=1199 --rest-port=1197 --tcp-port=1198 --discv5-udp-port=1200 --rest-address=0.0.0.0 --nat=extip:172.18.206.145 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebef97f4d75dbbf6faf9e12cebbadec022ce8c9a167eafd1276ab73e77b20eaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1201 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGmcSMRrMYoUtnmtaRGUn8Lc6XfAc2BzUHEZWUGv0VE4TspK_hdfAwniq0JwZusYLGfLsLZIOtmdcnezt04yog4CgmlkgnY0gmlwhKwS7dSKbXVsdGlhZGRyc5YACASsEu3UBgXBAAoErBLt1AYFwt0DgnJzhQADAQAAiXNlY3AyNTZrMaED6wUljOWVmr2M30EYBgb96SyqSq9P4RtFfaMDlUh5cgmDdGNwggXBg3VkcIIFw4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.145 waku 892a63363ad82b61312df94a2a0b164dca52e950f5f6d5407a4493a45cfc97cd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 892a63363ad8. Setting up logs at ./log/docker/node4_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1197
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:1197/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:1197/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.206.145/tcp/1198/p2p/16Uiu2HAm5p6jg2iMAknJcE1ssKgaKAXk5GDcWuNA4noay5353EbV","/ip4/172.18.206.145/tcp/1199/ws/p2p/16Uiu2HAm5p6jg2iMAknJcE1ssKgaKAXk5GDcWuNA4noay5353EbV"],"enrUri":"enr:-L24QCcH6GfOGumnyAzpWrfHYYk4yWTMrMGmtsS5zylMQ3ygGOpfWeyJEz5WSXMDkBOPEk3EBLb1jV9CNXXqMQFB15wCgmlkgnY0gmlwhKwSzpGKbXVsdGlhZGRyc5YACASsEs6RBgSuAAoErBLOkQYEr90DgnJzhQADAQAAiXNlY3AyNTZrMaECmlOjrwyHDhX7aoNoecgVBALe9vMlg0xhtCljzerJ1HSDdGNwggSug3VkcIIEsIV3YWt1MgE"}'
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.164.237
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23695', '23696', '23697', '23698', '23699']
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 23695:23695 -p 23696:23696 -p 23697:23697 -p 23698:23698 -p 23699:23699 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=23697 --rest-port=23695 --tcp-port=23696 --discv5-udp-port=23698 --rest-address=0.0.0.0 --nat=extip:172.18.164.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cdb4be128e9d705cabcb0f319bdcf6f54dfc03fdc86e3744a72904dccbfeb9b6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23699 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCcH6GfOGumnyAzpWrfHYYk4yWTMrMGmtsS5zylMQ3ygGOpfWeyJEz5WSXMDkBOPEk3EBLb1jV9CNXXqMQFB15wCgmlkgnY0gmlwhKwSzpGKbXVsdGlhZGRyc5YACASsEs6RBgSuAAoErBLOkQYEr90DgnJzhQADAQAAiXNlY3AyNTZrMaECmlOjrwyHDhX7aoNoecgVBALe9vMlg0xhtCljzerJ1HSDdGNwggSug3VkcIIEsIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.237 waku fe2cdd487ed744e7a454a44d2bd78eb7b4b14c73493e838593c293d61acb501f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fe2cdd487ed7. Setting up logs at ./log/docker/node5_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23695
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:23695/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23695/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.164.237/tcp/23696/p2p/16Uiu2HAmBHyHgXT9t6bsMM88HxV29vmaCg8N5z5GSkhsodoJjJcc","/ip4/172.18.164.237/tcp/23697/ws/p2p/16Uiu2HAmBHyHgXT9t6bsMM88HxV29vmaCg8N5z5GSkhsodoJjJcc"],"enrUri":"enr:-L24QMQO0JmSewmFKbE4_BNXHA2JFWoI8URO7OO_UzuFETGoDhZHI9cQtpGQEX9_qPeaaHADK8RSwBGJfdX26n_b0n8CgmlkgnY0gmlwhKwSpO2KbXVsdGlhZGRyc5YACASsEqTtBlyQAAoErBKk7QZckd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC68HqQLSGi3qi_TxRans6gtPUbswVc633vaPUDynMvNWDdGNwglyQg3VkcIJckoV3YWt1MgE"}'
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.253.61
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28437', '28438', '28439', '28440', '28441']
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 28437:28437 -p 28438:28438 -p 28439:28439 -p 28440:28440 -p 28441:28441 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=28439 --rest-port=28437 --tcp-port=28438 --discv5-udp-port=28440 --rest-address=0.0.0.0 --nat=extip:172.18.253.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=decbdaf6e0bc527a2f3e801b0f4a3fdd4ca3aeea34282606bd7ee1cfbd82bfd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28441 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMQO0JmSewmFKbE4_BNXHA2JFWoI8URO7OO_UzuFETGoDhZHI9cQtpGQEX9_qPeaaHADK8RSwBGJfdX26n_b0n8CgmlkgnY0gmlwhKwSpO2KbXVsdGlhZGRyc5YACASsEqTtBlyQAAoErBKk7QZckd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC68HqQLSGi3qi_TxRans6gtPUbswVc633vaPUDynMvNWDdGNwglyQg3VkcIJckoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.61 waku 1d41ba93d7e8dee3a3e712c87834a71e0883d74feaa5aee2c471b273f6e623a0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1d41ba93d7e8. Setting up logs at ./log/docker/node6_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28437
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:28437/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:28437/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.253.61/tcp/28438/p2p/16Uiu2HAkvQmKzT7KV5fUg8SmXZdYjrzB156nfKKGpTjYGbM6F3Ew","/ip4/172.18.253.61/tcp/28439/ws/p2p/16Uiu2HAkvQmKzT7KV5fUg8SmXZdYjrzB156nfKKGpTjYGbM6F3Ew"],"enrUri":"enr:-L24QDqDz7FZKRHBOiD2hPopeOXQBocYfKy4Pq75JpnPmDKiJ9_G32M_CnAuZp8-NH9Eqn9FOpNBJlYYuNgY15X-KD8CgmlkgnY0gmlwhKwS_T2KbXVsdGlhZGRyc5YACASsEv09Bm8WAAoErBL9PQZvF90DgnJzhQADAQAAiXNlY3AyNTZrMaECDqAnRInKrW96xR8DgwdLeiX0CzAg77rLWv3Xi0eSonCDdGNwgm8Wg3VkcIJvGIV3YWt1MgE"}'
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.180.193
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23931', '23932', '23933', '23934', '23935']
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 23931:23931 -p 23932:23932 -p 23933:23933 -p 23934:23934 -p 23935:23935 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=23933 --rest-port=23931 --tcp-port=23932 --discv5-udp-port=23934 --rest-address=0.0.0.0 --nat=extip:172.18.180.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=384bbfedbc5a730ab215fffa1e710ddf20bcaa9ffca7dd2f6fcc5f7beedecc51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23935 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDqDz7FZKRHBOiD2hPopeOXQBocYfKy4Pq75JpnPmDKiJ9_G32M_CnAuZp8-NH9Eqn9FOpNBJlYYuNgY15X-KD8CgmlkgnY0gmlwhKwS_T2KbXVsdGlhZGRyc5YACASsEv09Bm8WAAoErBL9PQZvF90DgnJzhQADAQAAiXNlY3AyNTZrMaECDqAnRInKrW96xR8DgwdLeiX0CzAg77rLWv3Xi0eSonCDdGNwgm8Wg3VkcIJvGIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.193 waku e481d50fbec9745a5f161a3157b8125fbb9eb0d3f494e12143b653a6274f90f2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e481d50fbec9. Setting up logs at ./log/docker/node7_2026-03-03_04-33-58__feef9678-3f60-4c52-b7fc-d55ffb35fcaa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23931
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:23931/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23931/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.180.193/tcp/23932/p2p/16Uiu2HAmSnS8r8RuHEKg6qUAeVm4qjdBjBWFpHrkmqbpyGNnfvnJ","/ip4/172.18.180.193/tcp/23933/ws/p2p/16Uiu2HAmSnS8r8RuHEKg6qUAeVm4qjdBjBWFpHrkmqbpyGNnfvnJ"],"enrUri":"enr:-L24QJ_eRk9Lq1sjF0SXsVPbfvv7wnJDt0n9RNGner28uVQDbwz9ZI7t8BgfUwBeSGO9zhIus2SRWGsA07tRNoCgQdkCgmlkgnY0gmlwhKwStMGKbXVsdGlhZGRyc5YACASsErTBBl18AAoErBK0wQZdfd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0evWn2-uZ0o4OUOJ_ywGPptapiz2nOX3yEjvF-b9c1eDdGNwgl18g3VkcIJdfoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:72 Subscribing all nodes to relay topic
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9171/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:27753/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:1472/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:1197/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:23695/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:28437/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:23931/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  tests.e2e.test_network_conditions:test_network_conditions.py:76 Waiting for autoconnection
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9171/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.132/tcp/45188/p2p/16Uiu2HAmPdeSobffAtRt5ksxnnpiPx5rgRUJjWAAQtDvArRekAmL","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27753/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.237.212/tcp/44430/p2p/16Uiu2HAmUUQiDF8q39qPVVTySF6EkHJ9uMBY4jwLHK5WLoTcX8TA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.219.123/tcp/9172/p2p/16Uiu2HAkvFxobU5Yc8r3f22LYbo8eyCVg7t4RqcD2dhE91vmHYiZ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1472/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.206.145/tcp/59246/p2p/16Uiu2HAm5p6jg2iMAknJcE1ssKgaKAXk5GDcWuNA4noay5353EbV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.162.132/tcp/27754/p2p/16Uiu2HAmPdeSobffAtRt5ksxnnpiPx5rgRUJjWAAQtDvArRekAmL","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1197/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.237.212/tcp/1473/p2p/16Uiu2HAmUUQiDF8q39qPVVTySF6EkHJ9uMBY4jwLHK5WLoTcX8TA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.164.237/tcp/60692/p2p/16Uiu2HAmBHyHgXT9t6bsMM88HxV29vmaCg8N5z5GSkhsodoJjJcc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23695/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.253.61/tcp/48250/p2p/16Uiu2HAkvQmKzT7KV5fUg8SmXZdYjrzB156nfKKGpTjYGbM6F3Ew","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.206.145/tcp/1198/p2p/16Uiu2HAm5p6jg2iMAknJcE1ssKgaKAXk5GDcWuNA4noay5353EbV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28437/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.164.237/tcp/23696/p2p/16Uiu2HAmBHyHgXT9t6bsMM88HxV29vmaCg8N5z5GSkhsodoJjJcc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.180.193/tcp/53212/p2p/16Uiu2HAmSnS8r8RuHEKg6qUAeVm4qjdBjBWFpHrkmqbpyGNnfvnJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23931/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.253.61/tcp/28438/p2p/16Uiu2HAkvQmKzT7KV5fUg8SmXZdYjrzB156nfKKGpTjYGbM6F3Ew","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 60 seconds
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:79 Applying 3s latency to node3
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4840', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4840', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1472/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  tests.e2e.test_network_conditions:test_network_conditions.py:86 Observed GET latency on node3: 6.00s
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 a6ad6f01ecc9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5cad7e937cf6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b72075201493
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a6ad6f01ecc9. 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 892a63363ad8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5cad7e937cf6. 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 fe2cdd487ed7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b72075201493. 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 1d41ba93d7e8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 892a63363ad8. 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 e481d50fbec9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fe2cdd487ed7. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1d41ba93d7e8. 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.
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,308 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_on_empty_postgress_db with id: 2026-03-03_04-37-05__d15294d0-41aa-4171-99f8-88be915e7f96
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2efa5ee00701. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 87354e8016c8. Exiting log stream.
DEBUG  src.postgres_setup:postgres_setup.py:36 Postgres container started
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_2026-03-03_04-37-05__d15294d0-41aa-4171-99f8-88be915e7f96__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.255.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28065', '28066', '28067', '28068', '28069']
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 28065:28065 -p 28066:28066 -p 28067:28067 -p 28068:28068 -p 28069:28069 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=28067 --rest-port=28065 --tcp-port=28066 --discv5-udp-port=28068 --rest-address=0.0.0.0 --nat=extip:172.18.255.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afb22917dbc5e9177fe9c7fae1d6cdbf26bc1e00abca2cc960b0fa65c71753e1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28069 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.214 waku bb9b47ee1388ff7439fc3d1d2d8754d0bde6dcdb43e46e19bf804e8f37fcf7c8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bb9b47ee1388. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-05__d15294d0-41aa-4171-99f8-88be915e7f96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28065
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:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bb9b47ee1388. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28065/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=28065): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fe67d38b5f0>: 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.15.88
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23011', '23012', '23013', '23014', '23015']
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 23011:23011 -p 23012:23012 -p 23013:23013 -p 23014:23014 -p 23015:23015 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=23013 --rest-port=23011 --tcp-port=23012 --discv5-udp-port=23014 --rest-address=0.0.0.0 --nat=extip:172.18.15.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fd28cda5ec8f1b322dd58aed8ec9922b2bddbc3bb65680fb7fc7acaaf994ddb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23015 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.15.88 waku 1d6372b26ff40587c02991078e150f9ec776d8c22c6300582433ac23e0a1f590
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1d6372b26ff4. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-05__d15294d0-41aa-4171-99f8-88be915e7f96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23011
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:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23011/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23011/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.88/tcp/23012/p2p/16Uiu2HAmUkbJR4iZJUcS8AGpVzNk1SucKWoJQYEvyrM4qHEVZzqQ","/ip4/172.18.15.88/tcp/23013/ws/p2p/16Uiu2HAmUkbJR4iZJUcS8AGpVzNk1SucKWoJQYEvyrM4qHEVZzqQ"],"enrUri":"enr:-L24QBxIA1WAS3O-KktwQlFq2HNTdxv4sPWzI4FKYdylxxAwCWIVa1ds9L0P1W0xbKaBiZbbbosH4JUhIYU56seEZ-QCgmlkgnY0gmlwhKwSD1iKbXVsdGlhZGRyc5YACASsEg9YBlnkAAoErBIPWAZZ5d0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ypp2KB2YMcuUUmRvBmSE0q8eqsS0wGCrDK3w9ydftuDdGNwglnkg3VkcIJZ5oV3YWt1MgM"}'
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_2026-03-03_04-37-05__d15294d0-41aa-4171-99f8-88be915e7f96__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.186
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28717', '28718', '28719', '28720', '28721']
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 28717:28717 -p 28718:28718 -p 28719:28719 -p 28720:28720 -p 28721:28721 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=28719 --rest-port=28717 --tcp-port=28718 --discv5-udp-port=28720 --rest-address=0.0.0.0 --nat=extip:172.18.135.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=66fadc626e774bb7a8dfdf5e8d8fdac48138e2ede40ba00f5fc7f34fb4cfcae9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28721 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBxIA1WAS3O-KktwQlFq2HNTdxv4sPWzI4FKYdylxxAwCWIVa1ds9L0P1W0xbKaBiZbbbosH4JUhIYU56seEZ-QCgmlkgnY0gmlwhKwSD1iKbXVsdGlhZGRyc5YACASsEg9YBlnkAAoErBIPWAZZ5d0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ypp2KB2YMcuUUmRvBmSE0q8eqsS0wGCrDK3w9ydftuDdGNwglnkg3VkcIJZ5oV3YWt1MgM --storenode=/ip4/172.18.15.88/tcp/23012/p2p/16Uiu2HAmUkbJR4iZJUcS8AGpVzNk1SucKWoJQYEvyrM4qHEVZzqQ --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.186 waku 03f364f50796269a372c74e6df69e2702986790b020ef8a0f036b04356337788
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 03f364f50796. Setting up logs at ./log/docker/store_node1_2026-03-03_04-37-05__d15294d0-41aa-4171-99f8-88be915e7f96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28717
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:28717/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:28717/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.186/tcp/28718/p2p/16Uiu2HAmQ2CkiiAkxr2Lo5rsbtN9jBe486uoZo6JpyQ6eh4J5G53","/ip4/172.18.135.186/tcp/28719/ws/p2p/16Uiu2HAmQ2CkiiAkxr2Lo5rsbtN9jBe486uoZo6JpyQ6eh4J5G53"],"enrUri":"enr:-L24QIHDRckT7Gsge4JJD3DPZ0_KrQmycII7JfDuYaGe9yi8LbNBTaKDT1S1bx0P6ePABykDs3fuDYIcxF_yOnIxtLMCgmlkgnY0gmlwhKwSh7qKbXVsdGlhZGRyc5YACASsEoe6BnAuAAoErBKHugZwL90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqN_HRJhvkWt6z1paR7pc9Ej9tWuZ6GGiae2AHm9KbxaDdGNwgnAug3VkcIJwMIV3YWt1MgE"}'
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:28717/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.15.88/tcp/23012/p2p/16Uiu2HAmUkbJR4iZJUcS8AGpVzNk1SucKWoJQYEvyrM4qHEVZzqQ"]'
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:23011/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:28717/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:23011/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:23011/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"0xed973f843a6363e3a3ef5afd6968a106498f7f4f1041d69e0e58c388ccfe5c36"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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:28717/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"ef598d1573df323e5af7","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xed973f843a6363e3a3ef5afd6968a106498f7f4f1041d69e0e58c388ccfe5c36"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.postgres_setup:postgres_setup.py:44 Postgres container stopped and removed.
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 1d6372b26ff4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 03f364f50796
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,71 @@
2026-03-03 04:37:23.267 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:23.268 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_pubsub_topic_from_another_cluster_id with id: 2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6
2026-03-03 04:37:23.268 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:23.268 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:37:23.269 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-03 04:37:23.281 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:23.281 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__wakuorg_nwaku:latest.log
2026-03-03 04:37:23.282 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:23.282 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:23.285 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:23.286 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.192
2026-03-03 04:37:23.286 DEBUG [src.node.docker_mananger] Generated ports ['48352', '48353', '48354', '48355', '48356']
2026-03-03 04:37:23.287 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:23.287 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:23.287 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:23.287 DEBUG [src.node.docker_mananger] docker run -i -t -p 48352:48352 -p 48353:48353 -p 48354:48354 -p 48355:48355 -p 48356:48356 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=48354 --rest-port=48352 --tcp-port=48353 --discv5-udp-port=48355 --rest-address=0.0.0.0 --nat=extip:172.18.255.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1be565bf4af5eae3e897bd6ebfc3a7258a85891db711fdfb76bff0dacec4e87 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48356 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:37:23.350 ERROR [src.node.docker_mananger] Max retries reached for container 55b5a14408a5. Exiting log stream.
2026-03-03 04:37:23.542 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.192 waku 46ac166bd3fc71e1fef93f34d59223ac641ee06a14a238b0743b343fb374dd53
2026-03-03 04:37:23.590 DEBUG [src.node.docker_mananger] Container started with ID 46ac166bd3fc. Setting up logs at ./log/docker/node1_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__wakuorg_nwaku:latest.log
2026-03-03 04:37:23.592 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48352
2026-03-03 04:37:23.593 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:24.503 ERROR [src.node.docker_mananger] Max retries reached for container af96d125c18d. Exiting log stream.
2026-03-03 04:37:24.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48352/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:24.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:24.597 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:24.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48352/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:24.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.192/tcp/48353/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa","/ip4/172.18.255.192/tcp/48354/ws/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa"],"enrUri":"enr:-L24QODYo7GYvt7Ey6OpUjdUUEW_TYr9pHyx7kswQDGjLzgKY5zTTSeO7jWPQTspbPMyt4pil7ezqeemNiErE2SZ8LoCgmlkgnY0gmlwhKwS_8CKbXVsdGlhZGRyc5YACASsEv_ABrzhAAoErBL_wAa84t0DgnJzhQADAQAAiXNlY3AyNTZrMaECAdonNYDk4aaYEAE7KAQ__9STB2dzKofPuSWH9DfDeY-DdGNwgrzhg3VkcIK844V3YWt1MgU"}'
2026-03-03 04:37:24.600 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:24.601 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-03 04:37:24.607 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:24.607 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__wakuorg_nwaku:latest.log
2026-03-03 04:37:24.607 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:24.607 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:24.609 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:24.609 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.105
2026-03-03 04:37:24.609 DEBUG [src.node.docker_mananger] Generated ports ['46520', '46521', '46522', '46523', '46524']
2026-03-03 04:37:24.609 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:24.609 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:24.609 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:24.609 DEBUG [src.node.docker_mananger] docker run -i -t -p 46520:46520 -p 46521:46521 -p 46522:46522 -p 46523:46523 -p 46524:46524 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=46522 --rest-port=46520 --tcp-port=46521 --discv5-udp-port=46523 --rest-address=0.0.0.0 --nat=extip:172.18.168.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acd9820dde8fa244da137fa6de6baf6efcdba28cfe7732e0db0abafd9dd48ba3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46524 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QODYo7GYvt7Ey6OpUjdUUEW_TYr9pHyx7kswQDGjLzgKY5zTTSeO7jWPQTspbPMyt4pil7ezqeemNiErE2SZ8LoCgmlkgnY0gmlwhKwS_8CKbXVsdGlhZGRyc5YACASsEv_ABrzhAAoErBL_wAa84t0DgnJzhQADAQAAiXNlY3AyNTZrMaECAdonNYDk4aaYEAE7KAQ__9STB2dzKofPuSWH9DfDeY-DdGNwgrzhg3VkcIK844V3YWt1MgU --filternode=/ip4/172.18.255.192/tcp/48353/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa
2026-03-03 04:37:24.809 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.105 waku a50268bacbbff2543d033329ac2987062e9638d9c1f360c1a2e55c5a03193df3
2026-03-03 04:37:24.841 DEBUG [src.node.docker_mananger] Container started with ID a50268bacbbf. Setting up logs at ./log/docker/node2_2026-03-03_04-37-23__84a62026-b6bc-4c15-a4e7-fa75046eecb6__wakuorg_nwaku:latest.log
2026-03-03 04:37:24.842 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46520
2026-03-03 04:37:24.843 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:25.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46520/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:25.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:25.846 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:25.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46520/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:25.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.105/tcp/46521/p2p/16Uiu2HAmK1i6X3tPAsFNHKXCPrqoRQHbrtjxbbnb2UWusWAWNDZ2","/ip4/172.18.168.105/tcp/46522/ws/p2p/16Uiu2HAmK1i6X3tPAsFNHKXCPrqoRQHbrtjxbbnb2UWusWAWNDZ2"],"enrUri":"enr:-L24QOF9vHB9ECSfQ8qqHDvq2JknNBNh3Bv1QSjBC8T8DzB2UAMKibH9QraQTgKI3rw2ZcjLlC2U2d_L-NKAm9P3wikCgmlkgnY0gmlwhKwSqGmKbXVsdGlhZGRyc5YACASsEqhpBrW5AAoErBKoaQa1ut0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXnTweBzIPhj_FWKAfJNq2hcZKMVGe8FX3ZwSuhhdA-mDdGNwgrW5g3VkcIK1u4V3YWt1MgA"}'
2026-03-03 04:37:25.849 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:25.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46520/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.192/tcp/48353/p2p/16Uiu2HAkuYuKiNX84MReZghmb2J6pipQbFEpAKK6j1Hs9re5jiaa"]'
2026-03-03 04:37:25.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:25.896 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48352/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-03-03 04:37:25.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:25.908 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1e715c01-d634-4661-990c-b5b5555e4bdb", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/2/2"}'
2026-03-03 04:37:25.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1e715c01-d634-4661-990c-b5b5555e4bdb","statusDesc":"OK"}'
2026-03-03 04:37:25.922 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:25.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:25.931 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:37:26.031 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:37:26.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46520/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:26.035 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":1772512645922226907,"ephemeral":false}]'
2026-03-03 04:37:26.038 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:26.039 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:26.039 DEBUG [src.node.waku_node] Stopping container with id 46ac166bd3fc
2026-03-03 04:37:26.597 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:26.598 DEBUG [src.node.waku_node] Stopping container with id a50268bacbbf
2026-03-03 04:37:27.129 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:27.131 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:27.136 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:27.140 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,78 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publishing_node_is_stopped with id: 2026-03-03_04-43-41__f6c4a5ea-dd2d-4d4b-80e8-3e635b3c5fae
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_2026-03-03_04-43-41__f6c4a5ea-dd2d-4d4b-80e8-3e635b3c5fae__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.183.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27607', '27608', '27609', '27610', '27611']
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 27607:27607 -p 27608:27608 -p 27609:27609 -p 27610:27610 -p 27611:27611 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=27609 --rest-port=27607 --tcp-port=27608 --discv5-udp-port=27610 --rest-address=0.0.0.0 --nat=extip:172.18.183.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b05c7f7a59953bf4befa4a18aefe9c37affeece4ac17b0468dd2770371ea6eb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27611 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 433df1f936ae. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.183.146 waku 21afc1d1f18fa603a286e595542caeba11ae41e783237976569d3498bb0a4dae
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 21afc1d1f18f. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-43-41__f6c4a5ea-dd2d-4d4b-80e8-3e635b3c5fae__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27607
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 0cad19dc9089. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27607/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:27607/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.183.146/tcp/27608/p2p/16Uiu2HAkvEPdHMC3Hiuih35NMQbtAzUkkmCMfLXiRSbD76RzBFJG","/ip4/172.18.183.146/tcp/27609/ws/p2p/16Uiu2HAkvEPdHMC3Hiuih35NMQbtAzUkkmCMfLXiRSbD76RzBFJG"],"enrUri":"enr:-L24QOUbMj8brpe9FTQPoafEAk3lfFGmYq7cjin11bRZOeZ4eQFC64oVYGaiBQ4w_z-8b8cF47tp1zJM14YARqLTR_ICgmlkgnY0gmlwhKwSt5KKbXVsdGlhZGRyc5YACASsEreSBmvYAAoErBK3kgZr2d0DgnJzhQADAQAAiXNlY3AyNTZrMaECC_fOkc7RFfXy44Ayy3xxNEZRtDOCkhnBf8q9-b_dY0GDdGNwgmvYg3VkcIJr2oV3YWt1MgM"}'
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_2026-03-03_04-43-41__f6c4a5ea-dd2d-4d4b-80e8-3e635b3c5fae__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.80.154
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13137', '13138', '13139', '13140', '13141']
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 13137:13137 -p 13138:13138 -p 13139:13139 -p 13140:13140 -p 13141:13141 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=13139 --rest-port=13137 --tcp-port=13138 --discv5-udp-port=13140 --rest-address=0.0.0.0 --nat=extip:172.18.80.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b6cd5e4ce1c9a0cfe87841a46fe66c6eecd20de12ed4ec4d14b464c89add1bab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13141 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOUbMj8brpe9FTQPoafEAk3lfFGmYq7cjin11bRZOeZ4eQFC64oVYGaiBQ4w_z-8b8cF47tp1zJM14YARqLTR_ICgmlkgnY0gmlwhKwSt5KKbXVsdGlhZGRyc5YACASsEreSBmvYAAoErBK3kgZr2d0DgnJzhQADAQAAiXNlY3AyNTZrMaECC_fOkc7RFfXy44Ayy3xxNEZRtDOCkhnBf8q9-b_dY0GDdGNwgmvYg3VkcIJr2oV3YWt1MgM --storenode=/ip4/172.18.183.146/tcp/27608/p2p/16Uiu2HAkvEPdHMC3Hiuih35NMQbtAzUkkmCMfLXiRSbD76RzBFJG --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.80.154 waku 07f18e05ac4fe9dbca794fc4a5704f0be79e49c81638fd8ed8f7970ce9efd89d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 07f18e05ac4f. Setting up logs at ./log/docker/store_node1_2026-03-03_04-43-41__f6c4a5ea-dd2d-4d4b-80e8-3e635b3c5fae__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13137
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:13137/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:13137/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.80.154/tcp/13138/p2p/16Uiu2HAmUTpZUr6j7KRuoKs49YyXqYC52dLDCxxnpPvimSPHeZBW","/ip4/172.18.80.154/tcp/13139/ws/p2p/16Uiu2HAmUTpZUr6j7KRuoKs49YyXqYC52dLDCxxnpPvimSPHeZBW"],"enrUri":"enr:-L24QM1_h2byodRE3PdIdQ1XRvsaMuPreNSeGpqdU3cUM_lbT87QD9Kb1SqMX3QH3KpKB1NfqUKSavEHiiVQnyql0MACgmlkgnY0gmlwhKwSUJqKbXVsdGlhZGRyc5YACASsElCaBjNSAAoErBJQmgYzU90DgnJzhQADAQAAiXNlY3AyNTZrMaED6t6IVSGR4JZpac828roCU0VYaHMhHlPEvRAeiRD2MKmDdGNwgjNSg3VkcIIzVIV3YWt1MgM"}'
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:13137/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.183.146/tcp/27608/p2p/16Uiu2HAkvEPdHMC3Hiuih35NMQbtAzUkkmCMfLXiRSbD76RzBFJG"]'
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:27607/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:13137/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:27607/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:27607/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=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'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7574f0df92372e6e8fd3801bfddf51fa5cb8cea3e3c172344ff77cdeb05a6928"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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:13137/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=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'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7574f0df92372e6e8fd3801bfddf51fa5cb8cea3e3c172344ff77cdeb05a6928"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 21afc1d1f18f
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 GET "http://127.0.0.1:13137/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"0x7574f0df92372e6e8fd3801bfddf51fa5cb8cea3e3c172344ff77cdeb05a6928"}]}'
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 07f18e05ac4f
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,84 @@
2026-03-03 04:37:51.786 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:51.786 DEBUG [tests.conftest] Running test: test_publish_with_payload_equal_or_more_150_kb with id: 2026-03-03_04-37-51__8d6b0a26-1afb-4485-8a8a-636927144e9d
2026-03-03 04:37:51.786 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:51.787 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:37:51.787 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-03 04:37:51.794 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:51.794 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-37-51__8d6b0a26-1afb-4485-8a8a-636927144e9d__wakuorg_nwaku:latest.log
2026-03-03 04:37:51.794 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:51.794 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:51.795 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:51.795 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.213.143
2026-03-03 04:37:51.796 DEBUG [src.node.docker_mananger] Generated ports ['1677', '1678', '1679', '1680', '1681']
2026-03-03 04:37:51.796 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:51.796 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:51.796 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:51.796 DEBUG [src.node.docker_mananger] docker run -i -t -p 1677:1677 -p 1678:1678 -p 1679:1679 -p 1680:1680 -p 1681:1681 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=1679 --rest-port=1677 --tcp-port=1678 --discv5-udp-port=1680 --rest-address=0.0.0.0 --nat=extip:172.18.213.143 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a92ce430bbbd5ab51f4fe24757e22f1bcf7b0de3e7ba9fddaebedf981beacbaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1681 --metrics-logging=true --relay=true
2026-03-03 04:37:51.983 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.213.143 waku bbb931f9fbe1aca57d0f0f3ef0371b84c14ce863d7567cae464083e75cb4d51a
2026-03-03 04:37:52.016 DEBUG [src.node.docker_mananger] Container started with ID bbb931f9fbe1. Setting up logs at ./log/docker/node1_2026-03-03_04-37-51__8d6b0a26-1afb-4485-8a8a-636927144e9d__wakuorg_nwaku:latest.log
2026-03-03 04:37:52.016 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1677
2026-03-03 04:37:52.017 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:52.029 ERROR [src.node.docker_mananger] Max retries reached for container 1487b0fd0bfb. Exiting log stream.
2026-03-03 04:37:52.583 ERROR [src.node.docker_mananger] Max retries reached for container 2e5fb25daae0. Exiting log stream.
2026-03-03 04:37:53.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1677/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:53.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:53.021 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:53.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:53.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.143/tcp/1678/p2p/16Uiu2HAmA5SgVUJjzeM5H1kDGNiswt6adCkpMVMrGF2cwoJJncyE","/ip4/172.18.213.143/tcp/1679/ws/p2p/16Uiu2HAmA5SgVUJjzeM5H1kDGNiswt6adCkpMVMrGF2cwoJJncyE"],"enrUri":"enr:-L24QHaRUqPOTJw_c5RV6zqK-Ez2jvu44hlue3dnUhpfg9zFOVLAjLH1NqemG4oH8MTchfErlEI1eaKbiSZ1er8yxL8CgmlkgnY0gmlwhKwS1Y-KbXVsdGlhZGRyc5YACASsEtWPBgaOAAoErBLVjwYGj90DgnJzhQADAQAAiXNlY3AyNTZrMaEC2bCmuZ1W29nuT2KcndEf4GX3mmdb__4D_FjyXAxIEuGDdGNwggaOg3VkcIIGkIV3YWt1MgE"}'
2026-03-03 04:37:53.024 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:53.030 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:53.030 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-37-51__8d6b0a26-1afb-4485-8a8a-636927144e9d__wakuorg_nwaku:latest.log
2026-03-03 04:37:53.031 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:53.031 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:53.032 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:53.032 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.136
2026-03-03 04:37:53.032 DEBUG [src.node.docker_mananger] Generated ports ['37137', '37138', '37139', '37140', '37141']
2026-03-03 04:37:53.033 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:53.033 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:53.033 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:53.033 DEBUG [src.node.docker_mananger] docker run -i -t -p 37137:37137 -p 37138:37138 -p 37139:37139 -p 37140:37140 -p 37141:37141 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=37139 --rest-port=37137 --tcp-port=37138 --discv5-udp-port=37140 --rest-address=0.0.0.0 --nat=extip:172.18.219.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af9e002b3dddcce494eda9b3c3cfeeb8fe2d52dde0fcf6b813eeebaff49fe0b5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37141 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHaRUqPOTJw_c5RV6zqK-Ez2jvu44hlue3dnUhpfg9zFOVLAjLH1NqemG4oH8MTchfErlEI1eaKbiSZ1er8yxL8CgmlkgnY0gmlwhKwS1Y-KbXVsdGlhZGRyc5YACASsEtWPBgaOAAoErBLVjwYGj90DgnJzhQADAQAAiXNlY3AyNTZrMaEC2bCmuZ1W29nuT2KcndEf4GX3mmdb__4D_FjyXAxIEuGDdGNwggaOg3VkcIIGkIV3YWt1MgE
2026-03-03 04:37:53.217 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.136 waku 8ee156bfc2ad0db201633f369909ef0e907e222b94599df37ffbe0b20063df93
2026-03-03 04:37:53.252 DEBUG [src.node.docker_mananger] Container started with ID 8ee156bfc2ad. Setting up logs at ./log/docker/node2_2026-03-03_04-37-51__8d6b0a26-1afb-4485-8a8a-636927144e9d__wakuorg_nwaku:latest.log
2026-03-03 04:37:53.252 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37137
2026-03-03 04:37:53.252 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:54.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37137/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:54.277 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:54.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37137/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.136/tcp/37138/p2p/16Uiu2HAm8LcShUTj2fmosqpN33qX9rXjJ4borCUwbdcmXoAm4Pqh","/ip4/172.18.219.136/tcp/37139/ws/p2p/16Uiu2HAm8LcShUTj2fmosqpN33qX9rXjJ4borCUwbdcmXoAm4Pqh"],"enrUri":"enr:-L24QPacCpKP3BC7UsiGPorO000Vyv1O7HCkfuFuA2QDMSfcBPeKlCSo1YnwhBAvhiCQ-DZ97q5-zl02phAfZhixN80CgmlkgnY0gmlwhKwS24iKbXVsdGlhZGRyc5YACASsEtuIBpESAAoErBLbiAaRE90DgnJzhQADAQAAiXNlY3AyNTZrMaECv9wHFwZ-IYvHBurO5Y7QjnZQ5KbillN7S_hQHYP40HiDdGNwgpESg3VkcIKRFIV3YWt1MgE"}'
2026-03-03 04:37:54.286 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:54.287 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37137/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.143/tcp/1678/p2p/16Uiu2HAmA5SgVUJjzeM5H1kDGNiswt6adCkpMVMrGF2cwoJJncyE"]'
2026-03-03 04:37:54.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:54.291 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-03 04:37:54.292 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1677/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:37:54.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:54.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37137/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:37:54.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:54.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1677/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)'}'
2026-03-03 04:37:54.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:54.311 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:37:54.411 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:37:54.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.413 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":1772512674304323328,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:54.415 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:37:54.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37137/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.418 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":1772512674304323328,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:54.419 INFO [src.steps.relay] WARM UP successful!!
2026-03-03 04:37:54.420 DEBUG [tests.relay.test_publish] Running test with payload length of 204800 bytes
2026-03-03 04:37:54.424 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:37:54.443 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:1677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
2026-03-03 04:37:54.444 DEBUG [tests.relay.test_publish] Running test with payload length of 1048576 bytes
2026-03-03 04:37:54.464 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:37:54.540 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:1677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
2026-03-03 04:37:54.541 DEBUG [tests.relay.test_publish] Running test with payload length of 10485760 bytes
2026-03-03 04:37:54.678 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:37:55.338 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:1677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
2026-03-03 04:37:55.341 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:55.342 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:55.342 DEBUG [src.node.waku_node] Stopping container with id bbb931f9fbe1
2026-03-03 04:37:55.897 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:55.897 DEBUG [src.node.waku_node] Stopping container with id 8ee156bfc2ad
2026-03-03 04:37:56.424 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:56.428 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:56.433 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:56.438 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,99 @@
2026-03-03 04:37:47.932 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:47.933 DEBUG [tests.conftest] Running test: test_get_peers_after_node1_was_restarted with id: 2026-03-03_04-37-47__cac362c0-ba7b-443f-a12b-242a008dc931
2026-03-03 04:37:47.933 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:47.933 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:37:47.940 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:47.940 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-37-47__cac362c0-ba7b-443f-a12b-242a008dc931__wakuorg_nwaku:latest.log
2026-03-03 04:37:47.940 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:47.940 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:47.942 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:47.942 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.182
2026-03-03 04:37:47.942 DEBUG [src.node.docker_mananger] Generated ports ['26448', '26449', '26450', '26451', '26452']
2026-03-03 04:37:47.942 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:47.942 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:47.943 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:47.943 DEBUG [src.node.docker_mananger] docker run -i -t -p 26448:26448 -p 26449:26449 -p 26450:26450 -p 26451:26451 -p 26452:26452 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=26450 --rest-port=26448 --tcp-port=26449 --discv5-udp-port=26451 --rest-address=0.0.0.0 --nat=extip:172.18.64.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=78822e4174a12cf77ba0786a6de143d7e5b110bf9ebd16d3f0037b31cb76cf72 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26452 --metrics-logging=true --relay=true --relay-peer-exchange=true
2026-03-03 04:37:48.133 ERROR [src.node.docker_mananger] Max retries reached for container b1769df1cce1. Exiting log stream.
2026-03-03 04:37:48.137 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.182 waku 6296db4eca1623b05b3e176cdb2b7ece5bca96e5149c25a26449ebc3d728ec88
2026-03-03 04:37:48.171 DEBUG [src.node.docker_mananger] Container started with ID 6296db4eca16. Setting up logs at ./log/docker/node1_2026-03-03_04-37-47__cac362c0-ba7b-443f-a12b-242a008dc931__wakuorg_nwaku:latest.log
2026-03-03 04:37:48.172 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26448
2026-03-03 04:37:48.172 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:48.722 ERROR [src.node.docker_mananger] Max retries reached for container 16d40f288d0b. Exiting log stream.
2026-03-03 04:37:49.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26448/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:49.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:49.176 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:49.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26448/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:49.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.182/tcp/26449/p2p/16Uiu2HAmJaRYZtU6PGP4M5K1gVwJGH1zHdU2NNfEYx2V33sMFMSy","/ip4/172.18.64.182/tcp/26450/ws/p2p/16Uiu2HAmJaRYZtU6PGP4M5K1gVwJGH1zHdU2NNfEYx2V33sMFMSy"],"enrUri":"enr:-L24QKfjjROPBx5JJz6cv6FSzg-D8AfA5IeUtsvYLEhXL6PNVVcH8F6XGqaLQH7dEMVvZHN3s8CoL9wMJl-P2yIb0VwCgmlkgnY0gmlwhKwSQLaKbXVsdGlhZGRyc5YACASsEkC2BmdRAAoErBJAtgZnUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDV_q0eJ7Mkdz0KuHw4UhzwQs_nO5jCe2kudj1yJlq1OKDdGNwgmdRg3VkcIJnU4V3YWt1MgE"}'
2026-03-03 04:37:49.179 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:49.186 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:49.186 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-37-47__cac362c0-ba7b-443f-a12b-242a008dc931__wakuorg_nwaku:latest.log
2026-03-03 04:37:49.186 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:49.186 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:49.188 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:49.188 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.199
2026-03-03 04:37:49.188 DEBUG [src.node.docker_mananger] Generated ports ['34680', '34681', '34682', '34683', '34684']
2026-03-03 04:37:49.188 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:49.188 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:49.189 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:49.189 DEBUG [src.node.docker_mananger] docker run -i -t -p 34680:34680 -p 34681:34681 -p 34682:34682 -p 34683:34683 -p 34684:34684 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=34682 --rest-port=34680 --tcp-port=34681 --discv5-udp-port=34683 --rest-address=0.0.0.0 --nat=extip:172.18.171.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4989f7d4dc6ba15ed96d5f20c67f92a8a27ebd600c93540281a20df6cee2ee20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34684 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKfjjROPBx5JJz6cv6FSzg-D8AfA5IeUtsvYLEhXL6PNVVcH8F6XGqaLQH7dEMVvZHN3s8CoL9wMJl-P2yIb0VwCgmlkgnY0gmlwhKwSQLaKbXVsdGlhZGRyc5YACASsEkC2BmdRAAoErBJAtgZnUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDV_q0eJ7Mkdz0KuHw4UhzwQs_nO5jCe2kudj1yJlq1OKDdGNwgmdRg3VkcIJnU4V3YWt1MgE
2026-03-03 04:37:49.379 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.199 waku f4e43323f9d309474b04cbc7526f493d6148d7fa5f98d4ef664294e40a5682a0
2026-03-03 04:37:49.416 DEBUG [src.node.docker_mananger] Container started with ID f4e43323f9d3. Setting up logs at ./log/docker/node2_2026-03-03_04-37-47__cac362c0-ba7b-443f-a12b-242a008dc931__wakuorg_nwaku:latest.log
2026-03-03 04:37:49.417 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34680
2026-03-03 04:37:49.417 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:50.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34680/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:50.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:50.438 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:50.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34680/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:50.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.199/tcp/34681/p2p/16Uiu2HAmAKvtMaFvkWiyqxxfQEk6faut1qQJqZSt6cEa3bVdaZ4G","/ip4/172.18.171.199/tcp/34682/ws/p2p/16Uiu2HAmAKvtMaFvkWiyqxxfQEk6faut1qQJqZSt6cEa3bVdaZ4G"],"enrUri":"enr:-L24QBHGXDR6sYDKNcTeA5mmm120HDpkKYwVSYkXdCv_fKzddfMW7D5_Q5uPqP02ixcOjQVq-42fYK7zJP-wS6TpiNoCgmlkgnY0gmlwhKwSq8eKbXVsdGlhZGRyc5YACASsEqvHBod5AAoErBKrxwaHet0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3Wasb93uV2R8KpIow7kUq6wlxvcmrN7tZa2Gq05IeKWDdGNwgod5g3VkcIKHe4V3YWt1MgE"}'
2026-03-03 04:37:50.443 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:50.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34680/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.182/tcp/26449/p2p/16Uiu2HAmJaRYZtU6PGP4M5K1gVwJGH1zHdU2NNfEYx2V33sMFMSy"]'
2026-03-03 04:37:50.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:50.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26448/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"]'
2026-03-03 04:37:50.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:50.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34680/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"]'
2026-03-03 04:37:50.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:50.467 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:51.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26448/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:51.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.171.199/tcp/39004/p2p/16Uiu2HAmAKvtMaFvkWiyqxxfQEk6faut1qQJqZSt6cEa3bVdaZ4G","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
2026-03-03 04:37:51.472 DEBUG [src.node.waku_node] Restarting container with id 6296db4eca16
2026-03-03 04:37:52.526 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:53.533 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:53.533 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-37-47__cac362c0-ba7b-443f-a12b-242a008dc931__wakuorg_nwaku:latest.log
2026-03-03 04:37:53.533 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:53.533 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:53.535 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:53.535 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.32.74
2026-03-03 04:37:53.535 DEBUG [src.node.docker_mananger] Generated ports ['38565', '38566', '38567', '38568', '38569']
2026-03-03 04:37:53.535 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:53.536 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:53.536 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:53.536 DEBUG [src.node.docker_mananger] docker run -i -t -p 38565:38565 -p 38566:38566 -p 38567:38567 -p 38568:38568 -p 38569:38569 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=38567 --rest-port=38565 --tcp-port=38566 --discv5-udp-port=38568 --rest-address=0.0.0.0 --nat=extip:172.18.32.74 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=b043fdff6beb80241bcb50aa191a3aa6ba25e31da46bf36ffb11ff3f89c4795e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38569 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.171.199/tcp/39004/p2p/16Uiu2HAmAKvtMaFvkWiyqxxfQEk6faut1qQJqZSt6cEa3bVdaZ4G
2026-03-03 04:37:53.736 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.32.74 waku b4725f07f3cb0c40c3035da606c69ccdcbbec34bddfd5697898ea9fdca161367
2026-03-03 04:37:53.768 DEBUG [src.node.docker_mananger] Container started with ID b4725f07f3cb. Setting up logs at ./log/docker/node3_2026-03-03_04-37-47__cac362c0-ba7b-443f-a12b-242a008dc931__wakuorg_nwaku:latest.log
2026-03-03 04:37:53.769 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38565
2026-03-03 04:37:53.769 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:54.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38565/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-03 04:37:54.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38565/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:54.876 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:54.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38565/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.74/tcp/38566/p2p/16Uiu2HAm9PYU4ya72dMftTHHGFMtYFqZSLortth5nG9SP8rUGaZb","/ip4/172.18.32.74/tcp/38567/ws/p2p/16Uiu2HAm9PYU4ya72dMftTHHGFMtYFqZSLortth5nG9SP8rUGaZb"],"enrUri":"enr:-La4QNgm-0UBOwVneXezQEFeoWqeF2nSgZ4EfAkV8jRPjaq_G5ag8ZDG-ArQlYHDedP8YQONKPxXtHqZS3aNBYolmzgCgmlkgnY0gmlwhKwSIEqKbXVsdGlhZGRyc5YACASsEiBKBpamAAoErBIgSgaWp90DgnJzhQADAQAAiXNlY3AyNTZrMaECz3f2ATvk6liQt5Usa981uBh1o6onDwgHoImKwcLORW6DdGNwgpamhXdha3UyAA"}'
2026-03-03 04:37:54.878 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:54.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38565/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.182/tcp/26449/p2p/16Uiu2HAmJaRYZtU6PGP4M5K1gVwJGH1zHdU2NNfEYx2V33sMFMSy"]'
2026-03-03 04:37:54.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:54.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38565/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:54.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.64.182/tcp/26449/p2p/16Uiu2HAmJaRYZtU6PGP4M5K1gVwJGH1zHdU2NNfEYx2V33sMFMSy","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.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":"NotConnected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.171.199/tcp/39004/p2p/16Uiu2HAmAKvtMaFvkWiyqxxfQEk6faut1qQJqZSt6cEa3bVdaZ4G","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"}]'
2026-03-03 04:37:54.912 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:54.921 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:54.922 DEBUG [src.node.waku_node] Stopping container with id 6296db4eca16
2026-03-03 04:37:55.508 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:55.509 DEBUG [src.node.waku_node] Stopping container with id f4e43323f9d3
2026-03-03 04:37:56.081 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:56.082 DEBUG [src.node.waku_node] Stopping container with id b4725f07f3cb
2026-03-03 04:37:56.320 ERROR [src.node.docker_mananger] Max retries reached for container 6296db4eca16. Exiting log stream.
2026-03-03 04:37:56.684 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:56.686 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:56.708 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:56.719 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:56.724 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
2026-03-03 04:35:11.425 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:35:11.426 DEBUG [tests.conftest] Running test: test_admin_service_peers_schema with id: 2026-03-03_04-35-11__1762620b-b0cb-4c60-bfa4-3a281b9784df
2026-03-03 04:35:11.427 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:35:11.429 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:35:11.429 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-03 04:35:11.440 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:11.440 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-35-11__1762620b-b0cb-4c60-bfa4-3a281b9784df__wakuorg_nwaku:latest.log
2026-03-03 04:35:11.448 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:11.448 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-35-11__1762620b-b0cb-4c60-bfa4-3a281b9784df__wakuorg_nwaku:latest.log
2026-03-03 04:35:11.454 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:11.454 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-35-11__1762620b-b0cb-4c60-bfa4-3a281b9784df__wakuorg_nwaku:latest.log
2026-03-03 04:35:11.460 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:11.460 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-03_04-35-11__1762620b-b0cb-4c60-bfa4-3a281b9784df__wakuorg_nwaku:latest.log
2026-03-03 04:35:11.461 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:35:11.461 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:35:11.467 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:11.467 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
2026-03-03 04:35:11.473 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:11.474 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
2026-03-03 04:35:11.474 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:11.474 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:11.475 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:11.475 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.178
2026-03-03 04:35:11.476 DEBUG [src.node.docker_mananger] Generated ports ['63347', '63348', '63349', '63350', '63351']
2026-03-03 04:35:11.476 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:11.476 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:11.476 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:11.476 DEBUG [src.node.docker_mananger] docker run -i -t -p 63347:63347 -p 63348:63348 -p 63349:63349 -p 63350:63350 -p 63351:63351 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=63349 --rest-port=63347 --tcp-port=63348 --discv5-udp-port=63350 --rest-address=0.0.0.0 --nat=extip:172.18.253.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=38bac3f7a45b2dcbc645fb19fbe1ebeed9b1adf6c4c2fe8f86fb39d98de2cf4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63351 --metrics-logging=true --relay=true
2026-03-03 04:35:11.635 ERROR [src.node.docker_mananger] Max retries reached for container 05911acbd402. Exiting log stream.
2026-03-03 04:35:11.674 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.178 waku b45908d86e673fe58b423ce2c9da51f9f2756aed6433ac0a76c49c27c9097d2b
2026-03-03 04:35:11.710 DEBUG [src.node.docker_mananger] Container started with ID b45908d86e67. Setting up logs at ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
2026-03-03 04:35:11.710 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63347
2026-03-03 04:35:11.711 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:12.256 ERROR [src.node.docker_mananger] Max retries reached for container ca7902cf4dec. Exiting log stream.
2026-03-03 04:35:12.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:12.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:12.715 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:12.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:12.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.178/tcp/63348/p2p/16Uiu2HAmC4h3kD8w9K2pYoALrCX4RakrfxQqFioWdwwVPs1L5zFh","/ip4/172.18.253.178/tcp/63349/ws/p2p/16Uiu2HAmC4h3kD8w9K2pYoALrCX4RakrfxQqFioWdwwVPs1L5zFh"],"enrUri":"enr:-L24QFTSZyZ7LPYAY_7egvttqcBFf6wtPFWtuGdy34LihYb3Qc4t7rWMmjvEmplS4-7cpyIF3Kb-g2CHBArEJvWYONwCgmlkgnY0gmlwhKwS_bKKbXVsdGlhZGRyc5YACASsEv2yBvd0AAoErBL9sgb3dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9zawQjfa6gZ3QfOVbLGPjWN5VruSkmyZhAxL3HzQMKiDdGNwgvd0g3VkcIL3doV3YWt1MgE"}'
2026-03-03 04:35:12.718 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:12.718 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:12.719 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:12.720 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:12.720 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.94
2026-03-03 04:35:12.720 DEBUG [src.node.docker_mananger] Generated ports ['39973', '39974', '39975', '39976', '39977']
2026-03-03 04:35:12.720 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:12.720 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:12.721 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:12.721 DEBUG [src.node.docker_mananger] docker run -i -t -p 39973:39973 -p 39974:39974 -p 39975:39975 -p 39976:39976 -p 39977:39977 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=39975 --rest-port=39973 --tcp-port=39974 --discv5-udp-port=39976 --rest-address=0.0.0.0 --nat=extip:172.18.110.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aba809aacc2b19e9b63510c187a5efcb5dfbf55e30fb4ef16dee26af829ae2ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39977 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFTSZyZ7LPYAY_7egvttqcBFf6wtPFWtuGdy34LihYb3Qc4t7rWMmjvEmplS4-7cpyIF3Kb-g2CHBArEJvWYONwCgmlkgnY0gmlwhKwS_bKKbXVsdGlhZGRyc5YACASsEv2yBvd0AAoErBL9sgb3dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9zawQjfa6gZ3QfOVbLGPjWN5VruSkmyZhAxL3HzQMKiDdGNwgvd0g3VkcIL3doV3YWt1MgE
2026-03-03 04:35:12.930 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.94 waku 437f7ab728105d0df7e988f0dfeb9a10e652d6df69dc73f85e8dc991f261b3c2
2026-03-03 04:35:12.965 DEBUG [src.node.docker_mananger] Container started with ID 437f7ab72810. Setting up logs at ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
2026-03-03 04:35:12.966 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39973
2026-03-03 04:35:12.966 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:13.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39973/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:13.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:13.983 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:13.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39973/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:13.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.94/tcp/39974/p2p/16Uiu2HAkyuMg1aokGQjua6i5PAHDFezzGqdwjTAHBgZndfjRfpWg","/ip4/172.18.110.94/tcp/39975/ws/p2p/16Uiu2HAkyuMg1aokGQjua6i5PAHDFezzGqdwjTAHBgZndfjRfpWg"],"enrUri":"enr:-L24QOoLEg4jllCex6IKxpYhFJj1RvcO05mvwEuf5gORUk77ZqM4tI0yC7dtFblCkiB2QBoTIJpuWhiInU9iYP0HXOoCgmlkgnY0gmlwhKwSbl6KbXVsdGlhZGRyc5YACASsEm5eBpwmAAoErBJuXgacJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECQoZPn0F1gtcwdEfw7_8NIhb4aiTYZTrfzH5Z-7FseIWDdGNwgpwmg3VkcIKcKIV3YWt1MgE"}'
2026-03-03 04:35:13.991 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:13.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63347/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:13.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.110.94/tcp/52218/p2p/16Uiu2HAkyuMg1aokGQjua6i5PAHDFezzGqdwjTAHBgZndfjRfpWg","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
2026-03-03 04:35:13.996 DEBUG [tests.rest_flags.test_admin_flags] Validate schema of get service peers
2026-03-03 04:35:13.998 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:13.999 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:13.999 DEBUG [src.node.waku_node] Stopping container with id b45908d86e67
2026-03-03 04:35:14.573 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:14.574 DEBUG [src.node.waku_node] Stopping container with id 437f7ab72810
2026-03-03 04:35:15.119 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:15.121 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:15.130 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:15.134 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,108 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_cursor_equal_to_first_message with id: 2026-03-03_04-38-37__0f90dd97-df64-4dc9-873f-e99f38c05610
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_2026-03-03_04-38-37__0f90dd97-df64-4dc9-873f-e99f38c05610__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.166.162
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23162', '23163', '23164', '23165', '23166']
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 23162:23162 -p 23163:23163 -p 23164:23164 -p 23165:23165 -p 23166:23166 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=23164 --rest-port=23162 --tcp-port=23163 --discv5-udp-port=23165 --rest-address=0.0.0.0 --nat=extip:172.18.166.162 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5a6c07eddef6beaf7b5bddcb16c0ae2e31da8d43ccdb43d41d4acbd42abb7ebf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23166 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.166.162 waku bffc7ca30b7b8b2a0213db205a9063927d7eedc5283f4e0d097f0b5b2d7c15b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bffc7ca30b7b. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-38-37__0f90dd97-df64-4dc9-873f-e99f38c05610__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23162
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 7749dc8d1852. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0362c5572f91. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23162/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23162/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.166.162/tcp/23163/p2p/16Uiu2HAm2SmQu4SMqNdpGApk2QXNvLZvoqrbEhJL1h1G1T4RsWWw","/ip4/172.18.166.162/tcp/23164/ws/p2p/16Uiu2HAm2SmQu4SMqNdpGApk2QXNvLZvoqrbEhJL1h1G1T4RsWWw"],"enrUri":"enr:-L24QHfxeGC8Yvrkjg-TDlAqgEM_9rrBOFe5c5yO_uabkr8AJHfstEy_4CWYRrwElASP0ViJtTs6dRm_Tg4dLZtUncsCgmlkgnY0gmlwhKwSpqKKbXVsdGlhZGRyc5YACASsEqaiBlp7AAoErBKmogZafN0DgnJzhQADAQAAiXNlY3AyNTZrMaECaEmIQB0LmlEuutDO6ayEkq4bVVpydQ6upsnBpwdRe4yDdGNwglp7g3VkcIJafYV3YWt1MgM"}'
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_2026-03-03_04-38-37__0f90dd97-df64-4dc9-873f-e99f38c05610__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.197.51
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30426', '30427', '30428', '30429', '30430']
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 30426:30426 -p 30427:30427 -p 30428:30428 -p 30429:30429 -p 30430:30430 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=30428 --rest-port=30426 --tcp-port=30427 --discv5-udp-port=30429 --rest-address=0.0.0.0 --nat=extip:172.18.197.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=741fced8da24b5baa6bbe94ddff12cce16dc2bed34bac5fda8bd309cdb7c40a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30430 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHfxeGC8Yvrkjg-TDlAqgEM_9rrBOFe5c5yO_uabkr8AJHfstEy_4CWYRrwElASP0ViJtTs6dRm_Tg4dLZtUncsCgmlkgnY0gmlwhKwSpqKKbXVsdGlhZGRyc5YACASsEqaiBlp7AAoErBKmogZafN0DgnJzhQADAQAAiXNlY3AyNTZrMaECaEmIQB0LmlEuutDO6ayEkq4bVVpydQ6upsnBpwdRe4yDdGNwglp7g3VkcIJafYV3YWt1MgM --storenode=/ip4/172.18.166.162/tcp/23163/p2p/16Uiu2HAm2SmQu4SMqNdpGApk2QXNvLZvoqrbEhJL1h1G1T4RsWWw --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.51 waku 45d5f19f4ef24b9ecc315bce41ceff6c5a7724d55628a0a3abe86264b4e6958e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 45d5f19f4ef2. Setting up logs at ./log/docker/store_node1_2026-03-03_04-38-37__0f90dd97-df64-4dc9-873f-e99f38c05610__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30426
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:30426/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:30426/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.197.51/tcp/30427/p2p/16Uiu2HAmB7HDmisJtJyAJvvLCwm5d4mmWAJyeZ2hb3de6PKgXwtQ","/ip4/172.18.197.51/tcp/30428/ws/p2p/16Uiu2HAmB7HDmisJtJyAJvvLCwm5d4mmWAJyeZ2hb3de6PKgXwtQ"],"enrUri":"enr:-L24QAzt7--bGpvRkRRLTxmlQ3VGu3Na1DcBLYQQa1ZwIu8OOeE6ZJLvoNZC5pLRVqgFmQ8e783f7rwQWgJfUAxeWd0CgmlkgnY0gmlwhKwSxTOKbXVsdGlhZGRyc5YACASsEsUzBnbbAAoErBLFMwZ23N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6QTNdgTgOrENc7-c9AOusA5nm-YgDzQUmCRPaTgqh52DdGNwgnbbg3VkcIJ23YV3YWt1MgM"}'
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:30426/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.166.162/tcp/23163/p2p/16Uiu2HAm2SmQu4SMqNdpGApk2QXNvLZvoqrbEhJL1h1G1T4RsWWw"]'
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:23162/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:30426/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:23162/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:23162/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
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:23162/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)'}'
INFO  src.node.api_clients.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:23162/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)'}'
INFO  src.node.api_clients.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:23162/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)'}'
INFO  src.node.api_clients.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:23162/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)'}'
INFO  src.node.api_clients.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:23162/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)'}'
INFO  src.node.api_clients.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:23162/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)'}'
INFO  src.node.api_clients.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:23162/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)'}'
INFO  src.node.api_clients.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:23162/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)'}'
INFO  src.node.api_clients.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:23162/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xae7d5e768fc351c6b9d181b2d184bbfddd684238fe64e5ea2c1d06e087c42d3d&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":"0x5385ce47905745c7a43a065e9889372aa234d6e3a8f41ab5da85d751a9e0b07b"},{"messageHash":"0x490d015eff9070554ba9ad6d18725a0b809118dca1ec7f5a71245690a29119b5"},{"messageHash":"0x4096e5d839726e9fb5d30b75f0ecc82b51e8305039519b4177ada932b703df57"},{"messageHash":"0x5f8298f43636a7f0a98925d4f2cc4c96a38a1988da1b7cbccd023c372734099b"},{"messageHash":"0x438249cf9400a50caad5ab5b17ab2354f499e241fbdb09eb87145944a180d195"},{"messageHash":"0x593ff4d61e8922fd619d39e5dc424592fc525d3ebefdf7aaec17dce97188d9f0"},{"messageHash":"0x2ddda52e8ccc3df628eba25364318bdb26344bf177a26ee7a17eb27ac593cbd4"},{"messageHash":"0x81ea59118254845159102ee3d198ce66f4846320ecba42c09687fde47d5bae2f"},{"messageHash":"0xffb10e969589d3c05a4b21ebe208d1806d5f0cc9928cee4045b7a5f1e94a88cd"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30426/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xae7d5e768fc351c6b9d181b2d184bbfddd684238fe64e5ea2c1d06e087c42d3d&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":"0x5385ce47905745c7a43a065e9889372aa234d6e3a8f41ab5da85d751a9e0b07b"},{"messageHash":"0x490d015eff9070554ba9ad6d18725a0b809118dca1ec7f5a71245690a29119b5"},{"messageHash":"0x4096e5d839726e9fb5d30b75f0ecc82b51e8305039519b4177ada932b703df57"},{"messageHash":"0x5f8298f43636a7f0a98925d4f2cc4c96a38a1988da1b7cbccd023c372734099b"},{"messageHash":"0x438249cf9400a50caad5ab5b17ab2354f499e241fbdb09eb87145944a180d195"},{"messageHash":"0x593ff4d61e8922fd619d39e5dc424592fc525d3ebefdf7aaec17dce97188d9f0"},{"messageHash":"0x2ddda52e8ccc3df628eba25364318bdb26344bf177a26ee7a17eb27ac593cbd4"},{"messageHash":"0x81ea59118254845159102ee3d198ce66f4846320ecba42c09687fde47d5bae2f"},{"messageHash":"0xffb10e969589d3c05a4b21ebe208d1806d5f0cc9928cee4045b7a5f1e94a88cd"}]}'
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 bffc7ca30b7b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 45d5f19f4ef2
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 @@
2026-03-03 04:35:03.732 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:35:03.732 DEBUG [tests.conftest] Running test: test_multiple_content_topics_same_shard[content_topic_list1] with id: 2026-03-03_04-35-03__cea02058-9190-4dc0-bed5-e21627c16232
2026-03-03 04:35:03.732 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:35:03.732 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:35:03.733 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:35:03.740 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:03.740 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-35-03__cea02058-9190-4dc0-bed5-e21627c16232__wakuorg_nwaku:latest.log
2026-03-03 04:35:03.740 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:03.740 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:03.742 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:03.742 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.143
2026-03-03 04:35:03.742 DEBUG [src.node.docker_mananger] Generated ports ['34934', '34935', '34936', '34937', '34938']
2026-03-03 04:35:03.742 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:03.742 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:03.742 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:03.743 DEBUG [src.node.docker_mananger] docker run -i -t -p 34934:34934 -p 34935:34935 -p 34936:34936 -p 34937:34937 -p 34938:34938 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=34936 --rest-port=34934 --tcp-port=34935 --discv5-udp-port=34937 --rest-address=0.0.0.0 --nat=extip:172.18.229.143 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a3acdf3a13689e14445f2d29cfa9a4d4010b3fd05eadee1f36bbbbcab7049d45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34938 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
2026-03-03 04:35:03.944 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.143 waku cf8082cc48210eb103210d2932b08a423641ea3ea19f0c14f8ada5755d563a07
2026-03-03 04:35:03.964 ERROR [src.node.docker_mananger] Max retries reached for container 72d9f048c543. Exiting log stream.
2026-03-03 04:35:03.980 DEBUG [src.node.docker_mananger] Container started with ID cf8082cc4821. Setting up logs at ./log/docker/node1_2026-03-03_04-35-03__cea02058-9190-4dc0-bed5-e21627c16232__wakuorg_nwaku:latest.log
2026-03-03 04:35:03.982 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34934
2026-03-03 04:35:03.982 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:04.524 ERROR [src.node.docker_mananger] Max retries reached for container 20b74b9d6f4f. Exiting log stream.
2026-03-03 04:35:04.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:04.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:04.986 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:04.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:04.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.143/tcp/34935/p2p/16Uiu2HAmVm2ED3i9cC4caJQ3icLG8Ms6LAYyjttfoxLf8DmZL4gg","/ip4/172.18.229.143/tcp/34936/ws/p2p/16Uiu2HAmVm2ED3i9cC4caJQ3icLG8Ms6LAYyjttfoxLf8DmZL4gg"],"enrUri":"enr:-L24QLUYrOMg5y9fY17gg1qy4uFwJuVcapzSkvPMjVu6MZA0fDqVguGyt5-QgvUOKHJFCGQGhr5jM-Lq_mk7UdJGZRkCgmlkgnY0gmlwhKwS5Y-KbXVsdGlhZGRyc5YACASsEuWPBoh3AAoErBLljwaIeN0DgnJzhQACAQAAiXNlY3AyNTZrMaED_iJJNKIBUO5Q__47mjNWjGKYcijDkNoRu0DMlTC1b2GDdGNwgoh3g3VkcIKIeYV3YWt1MgU"}'
2026-03-03 04:35:04.989 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:04.996 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:04.996 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-35-03__cea02058-9190-4dc0-bed5-e21627c16232__wakuorg_nwaku:latest.log
2026-03-03 04:35:04.996 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:04.996 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:04.997 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:04.998 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.175.200
2026-03-03 04:35:04.998 DEBUG [src.node.docker_mananger] Generated ports ['3701', '3702', '3703', '3704', '3705']
2026-03-03 04:35:04.998 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:04.998 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:04.998 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:04.998 DEBUG [src.node.docker_mananger] docker run -i -t -p 3701:3701 -p 3702:3702 -p 3703:3703 -p 3704:3704 -p 3705:3705 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=3703 --rest-port=3701 --tcp-port=3702 --discv5-udp-port=3704 --rest-address=0.0.0.0 --nat=extip:172.18.175.200 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ccad3da4f963ac30eaeecba439cf7ea840ff6d72cf5042a72d8359faefa08dde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3705 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLUYrOMg5y9fY17gg1qy4uFwJuVcapzSkvPMjVu6MZA0fDqVguGyt5-QgvUOKHJFCGQGhr5jM-Lq_mk7UdJGZRkCgmlkgnY0gmlwhKwS5Y-KbXVsdGlhZGRyc5YACASsEuWPBoh3AAoErBLljwaIeN0DgnJzhQACAQAAiXNlY3AyNTZrMaED_iJJNKIBUO5Q__47mjNWjGKYcijDkNoRu0DMlTC1b2GDdGNwgoh3g3VkcIKIeYV3YWt1MgU --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
2026-03-03 04:35:05.202 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.175.200 waku 7932935ce8ecbb92a0a1b1f30a38f0d30fe29bf116b90db565c3c88e21207546
2026-03-03 04:35:05.237 DEBUG [src.node.docker_mananger] Container started with ID 7932935ce8ec. Setting up logs at ./log/docker/node2_2026-03-03_04-35-03__cea02058-9190-4dc0-bed5-e21627c16232__wakuorg_nwaku:latest.log
2026-03-03 04:35:05.237 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3701
2026-03-03 04:35:05.237 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:06.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:06.262 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:06.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.200/tcp/3702/p2p/16Uiu2HAm1yz3KSrTwQKHkKAuuyvfW2i4URUZxc1vmCN5tBumWqtZ","/ip4/172.18.175.200/tcp/3703/ws/p2p/16Uiu2HAm1yz3KSrTwQKHkKAuuyvfW2i4URUZxc1vmCN5tBumWqtZ"],"enrUri":"enr:-L24QEhjGb5onQnKbkl63xUgCKtr9JOTNfFxpSdpsO-dxjvWOtr6h0DrzxU8hHNAgd62U-Hg4TaYtUt5gcjOHB1mKZICgmlkgnY0gmlwhKwSr8iKbXVsdGlhZGRyc5YACASsEq_IBg52AAoErBKvyAYOd90DgnJzhQACAQAAiXNlY3AyNTZrMaECYW0g-5zllPE70a8t4loJrn7Jw26shUuGyCoxHmho9DaDdGNwgg52g3VkcIIOeIV3YWt1MgE"}'
2026-03-03 04:35:06.269 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:06.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3701/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.229.143/tcp/34935/p2p/16Uiu2HAmVm2ED3i9cC4caJQ3icLG8Ms6LAYyjttfoxLf8DmZL4gg"]'
2026-03-03 04:35:06.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
2026-03-03 04:35:06.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3701/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
2026-03-03 04:35:06.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/yaml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:06.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.288 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:06.388 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/yaml","version":0,"timestamp":1772512506283051442,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.393 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/yaml","version":0,"timestamp":1772512506283051442,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:06.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.425 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:06.525 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/xml","version":0,"timestamp":1772512506419367593,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.530 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/xml","version":0,"timestamp":1772512506419367593,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/daily/protobuf", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:06.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.539 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:06.640 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/daily/protobuf","version":0,"timestamp":1772512506534733651,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.644 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/daily/protobuf","version":0,"timestamp":1772512506534733651,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:06.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.655 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:06.755 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F3.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/alerts/xml","version":0,"timestamp":1772512506649125114,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.760 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F3.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/alerts/xml","version":0,"timestamp":1772512506649125114,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/updates/protobuf", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:06.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.769 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:06.870 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/updates/protobuf","version":0,"timestamp":1772512506764371133,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.875 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/updates/protobuf","version":0,"timestamp":1772512506764371133,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/reviews/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:06.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.884 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:06.985 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/reviews/xml","version":0,"timestamp":1772512506879307579,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.989 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:06.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:06.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/reviews/xml","version":0,"timestamp":1772512506879307579,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:06.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/alerts/yaml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:06.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:06.999 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:07.100 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:07.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:07.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/alerts/yaml","version":0,"timestamp":1772512506994003923,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:07.104 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:07.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:07.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/alerts/yaml","version":0,"timestamp":1772512506994003923,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:07.109 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34934/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/updates/yaml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:07.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:07.114 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:07.215 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:07.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34934/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:07.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/updates/yaml","version":0,"timestamp":1772512507109308033,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:07.220 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:07.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3701/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:07.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/updates/yaml","version":0,"timestamp":1772512507109308033,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:07.225 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:07.226 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:07.227 DEBUG [src.node.waku_node] Stopping container with id cf8082cc4821
2026-03-03 04:35:07.801 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:07.803 DEBUG [src.node.waku_node] Stopping container with id 7932935ce8ec
2026-03-03 04:35:08.349 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:08.352 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:08.359 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:08.366 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,97 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_on_multiple_content_topics_and_only_after_fetch_them[content_topic_list0] with id: 2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e
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_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__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.149.112
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5148', '5149', '5150', '5151', '5152']
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 5148:5148 -p 5149:5149 -p 5150:5150 -p 5151:5151 -p 5152:5152 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=5150 --rest-port=5148 --tcp-port=5149 --discv5-udp-port=5151 --rest-address=0.0.0.0 --nat=extip:172.18.149.112 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0ef39ab5de5c86d9bed53cabedbaeeca96ebd2d25baf0f7cdb9c1f3cfbfd8577 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5152 --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 010143aecb97. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.149.112 waku 390b2cb97f975580cf6d51fafa6fd7e607ac3982ef9f173112cf1691b8f4086f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 390b2cb97f97. Setting up logs at ./log/docker/node1_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5148
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 ec1f508b8173. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5148/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:5148/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.149.112/tcp/5149/p2p/16Uiu2HAm1DpG4B7QbsQUDyaTwBYDNtytUfDZNCEU5tv5MUgKUSXa","/ip4/172.18.149.112/tcp/5150/ws/p2p/16Uiu2HAm1DpG4B7QbsQUDyaTwBYDNtytUfDZNCEU5tv5MUgKUSXa"],"enrUri":"enr:-L24QDzoKFTzjKwcb9GdEPCXgPt-2EbcyyXDkY16CZkjOVkZSV_fA3QDCF9QRvCPtxEQ-xD-6AMonHs-0YSdwX3SA-sCgmlkgnY0gmlwhKwSlXCKbXVsdGlhZGRyc5YACASsEpVwBhQdAAoErBKVcAYUHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECVhyDtpFc_mg05aZYlHkcCVDecUXF13ma868WuCBNhOmDdGNwghQdg3VkcIIUH4V3YWt1MgU"}'
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_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__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.233
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62147', '62148', '62149', '62150', '62151']
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 62147:62147 -p 62148:62148 -p 62149:62149 -p 62150:62150 -p 62151:62151 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=62149 --rest-port=62147 --tcp-port=62148 --discv5-udp-port=62150 --rest-address=0.0.0.0 --nat=extip:172.18.71.233 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9ef0bcf8f788389ecefbcbbcda3bda5f12d4c7ab3f87d9e152f4c18fa1a6e1dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62151 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDzoKFTzjKwcb9GdEPCXgPt-2EbcyyXDkY16CZkjOVkZSV_fA3QDCF9QRvCPtxEQ-xD-6AMonHs-0YSdwX3SA-sCgmlkgnY0gmlwhKwSlXCKbXVsdGlhZGRyc5YACASsEpVwBhQdAAoErBKVcAYUHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECVhyDtpFc_mg05aZYlHkcCVDecUXF13ma868WuCBNhOmDdGNwghQdg3VkcIIUH4V3YWt1MgU --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.233 waku 06260c11a097a60b2bc2e0ae38384206891cb2b622f37ec0f146fa084adcdfd9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 06260c11a097. Setting up logs at ./log/docker/node2_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62147
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:62147/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:62147/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.233/tcp/62148/p2p/16Uiu2HAmGRRL7RRpoKu4CU5gzZdkkMFPQLw4aLBB9FsCTohTVBHZ","/ip4/172.18.71.233/tcp/62149/ws/p2p/16Uiu2HAmGRRL7RRpoKu4CU5gzZdkkMFPQLw4aLBB9FsCTohTVBHZ"],"enrUri":"enr:-L24QI39J88s271D5fXw98aMlVkIkrVBDjmWAY7fhSvdfSSbMHBOuM8s5hyn1LsSkls3mUITBkpLT2bd2zGNNbBR3DICgmlkgnY0gmlwhKwSR-mKbXVsdGlhZGRyc5YACASsEkfpBvLEAAoErBJH6Qbyxd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDN_TcakdAmuOJka4fk9VKn6oJVVVZ6Qd-XelthbaSH6iDdGNwgvLEg3VkcILyxoV3YWt1MgE"}'
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:62147/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.149.112/tcp/5149/p2p/16Uiu2HAm1DpG4B7QbsQUDyaTwBYDNtytUfDZNCEU5tv5MUgKUSXa"]'
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:5148/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:62147/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:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=", "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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s", "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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=", "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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==", "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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s", "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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=", "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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==", "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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s", "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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1772512620336636347,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1772512620346224285,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1772512620352948273,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1772512620359533284,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1772512620365251461,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1772512620371575891,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1772512620377587061,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62147/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":"L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1772512620382770500,"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 390b2cb97f97
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 06260c11a097
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 @@
2026-03-03 04:34:46.716 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:46.716 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_different_shard with id: 2026-03-03_04-34-46__6f411966-c62c-49c9-8e8e-2862c8a54771
2026-03-03 04:34:46.716 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:46.717 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:46.717 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:34:46.724 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:46.724 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-46__6f411966-c62c-49c9-8e8e-2862c8a54771__wakuorg_nwaku:latest.log
2026-03-03 04:34:46.724 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:46.724 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:46.725 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:46.726 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.232.68
2026-03-03 04:34:46.726 DEBUG [src.node.docker_mananger] Generated ports ['14622', '14623', '14624', '14625', '14626']
2026-03-03 04:34:46.726 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:46.726 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:46.726 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:46.726 DEBUG [src.node.docker_mananger] docker run -i -t -p 14622:14622 -p 14623:14623 -p 14624:14624 -p 14625:14625 -p 14626:14626 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=14624 --rest-port=14622 --tcp-port=14623 --discv5-udp-port=14625 --rest-address=0.0.0.0 --nat=extip:172.18.232.68 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7f5bbece9c9ccae408f6af6e08afe9c01cdfbbdbb275c9af7d3343f0b20ae0df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14626 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2026-03-03 04:34:46.913 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.232.68 waku e3582eb8cb4d9a9df1e4535d722ed29c41ea6a41ecacb4060c30d536f933ec2c
2026-03-03 04:34:46.951 DEBUG [src.node.docker_mananger] Container started with ID e3582eb8cb4d. Setting up logs at ./log/docker/node1_2026-03-03_04-34-46__6f411966-c62c-49c9-8e8e-2862c8a54771__wakuorg_nwaku:latest.log
2026-03-03 04:34:46.951 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14622
2026-03-03 04:34:46.952 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:46.973 ERROR [src.node.docker_mananger] Max retries reached for container 096d9a5570b1. Exiting log stream.
2026-03-03 04:34:47.513 ERROR [src.node.docker_mananger] Max retries reached for container 51311a95dd5e. Exiting log stream.
2026-03-03 04:34:47.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14622/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:47.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:47.956 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:47.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14622/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:47.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.232.68/tcp/14623/p2p/16Uiu2HAkuh5rAb6Gk9zuuVuRScHFh3qSgPiQFmGDwJGX1T4TWEqo","/ip4/172.18.232.68/tcp/14624/ws/p2p/16Uiu2HAkuh5rAb6Gk9zuuVuRScHFh3qSgPiQFmGDwJGX1T4TWEqo"],"enrUri":"enr:-L24QK3W6HxPXqjH7qVaQH7mxBxWaC-UpBpV20iV4rAGlcj9MMaAgNniFQyUHTcIcErjadZ5sNCPdQ8DUOCcWUTy-JsCgmlkgnY0gmlwhKwS6ESKbXVsdGlhZGRyc5YACASsEuhEBjkfAAoErBLoRAY5IN0DgnJzhQACAQAAiXNlY3AyNTZrMaECA_KzSKiUKCR8ArhmPVaQTD0HcJRTrbmaj_spHT_gm2qDdGNwgjkfg3VkcII5IYV3YWt1MgU"}'
2026-03-03 04:34:47.959 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:47.966 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:47.966 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-46__6f411966-c62c-49c9-8e8e-2862c8a54771__wakuorg_nwaku:latest.log
2026-03-03 04:34:47.966 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:47.966 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:47.967 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:47.968 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.68
2026-03-03 04:34:47.968 DEBUG [src.node.docker_mananger] Generated ports ['27059', '27060', '27061', '27062', '27063']
2026-03-03 04:34:47.968 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:47.968 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:47.968 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:47.968 DEBUG [src.node.docker_mananger] docker run -i -t -p 27059:27059 -p 27060:27060 -p 27061:27061 -p 27062:27062 -p 27063:27063 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=27061 --rest-port=27059 --tcp-port=27060 --discv5-udp-port=27062 --rest-address=0.0.0.0 --nat=extip:172.18.38.68 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b5dc2e96f45eb62ea01c9af425dc64ea8bd88abee96754b4bac08f8b38d6a4a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27063 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK3W6HxPXqjH7qVaQH7mxBxWaC-UpBpV20iV4rAGlcj9MMaAgNniFQyUHTcIcErjadZ5sNCPdQ8DUOCcWUTy-JsCgmlkgnY0gmlwhKwS6ESKbXVsdGlhZGRyc5YACASsEuhEBjkfAAoErBLoRAY5IN0DgnJzhQACAQAAiXNlY3AyNTZrMaECA_KzSKiUKCR8ArhmPVaQTD0HcJRTrbmaj_spHT_gm2qDdGNwgjkfg3VkcII5IYV3YWt1MgU --content-topic=/waku/2/content/test.js
2026-03-03 04:34:48.160 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.68 waku 447880f3716aa4187d62280f60b442c29e2a03f134e6358f9b98e5680b26a7f9
2026-03-03 04:34:48.195 DEBUG [src.node.docker_mananger] Container started with ID 447880f3716a. Setting up logs at ./log/docker/node2_2026-03-03_04-34-46__6f411966-c62c-49c9-8e8e-2862c8a54771__wakuorg_nwaku:latest.log
2026-03-03 04:34:48.195 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27059
2026-03-03 04:34:48.196 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:49.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27059/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:49.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:49.214 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:49.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27059/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:49.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.68/tcp/27060/p2p/16Uiu2HAmLxUqR7E7cMu4Czuwaa1hQgCoLekVCuiXYbB4jQPuerRt","/ip4/172.18.38.68/tcp/27061/ws/p2p/16Uiu2HAmLxUqR7E7cMu4Czuwaa1hQgCoLekVCuiXYbB4jQPuerRt"],"enrUri":"enr:-L24QJCJLu4wdbnozhg9RBnXGqmRXdOV_ePq335I3Bpr1dWKYv52qIigIGJx1lZz2Phe-z0x_NDugtcqRYzAyWkm-NACgmlkgnY0gmlwhKwSJkSKbXVsdGlhZGRyc5YACASsEiZEBmm0AAoErBImRAZptd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDe1iTwsTRs4lFzDLCvyUuL-nwHFRpGwNqCrf1koiTJA-DdGNwgmm0g3VkcIJptoV3YWt1MgE"}'
2026-03-03 04:34:49.219 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:49.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27059/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.232.68/tcp/14623/p2p/16Uiu2HAkuh5rAb6Gk9zuuVuRScHFh3qSgPiQFmGDwJGX1T4TWEqo"]'
2026-03-03 04:34:49.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:49.225 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14622/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-03 04:34:49.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:49.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27059/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-03-03 04:34:49.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:49.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14622/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:34:49.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:49.237 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:49.338 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:49.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14622/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:49.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512489232230503,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:49.342 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:49.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27059/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:49.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512489232230503,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:49.347 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:49.348 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:49.348 DEBUG [src.node.waku_node] Stopping container with id e3582eb8cb4d
2026-03-03 04:34:49.892 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:49.893 DEBUG [src.node.waku_node] Stopping container with id 447880f3716a
2026-03-03 04:34:50.430 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:50.432 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:50.437 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:50.442 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,96 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_timestamps with id: 2026-03-03_04-40-32__90b2979d-326c-4ff1-81fe-808b31f089bf
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_2026-03-03_04-40-32__90b2979d-326c-4ff1-81fe-808b31f089bf__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.247.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19037', '19038', '19039', '19040', '19041']
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 19037:19037 -p 19038:19038 -p 19039:19039 -p 19040:19040 -p 19041:19041 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=19039 --rest-port=19037 --tcp-port=19038 --discv5-udp-port=19040 --rest-address=0.0.0.0 --nat=extip:172.18.247.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b95bce7ca0e7b5c34165f1b4126c6209c58bfa2a912e9a0e5ea0d70dab4c4e60 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19041 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.200 waku 9923d43b13d694f067a45f384bcdc0b75677cad6626f8d584189c02cfb6f4f7e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9923d43b13d6. Setting up logs at ./log/docker/node1_2026-03-03_04-40-32__90b2979d-326c-4ff1-81fe-808b31f089bf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19037
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 785156966d81. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8372d07af788. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19037/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:19037/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.247.200/tcp/19038/p2p/16Uiu2HAmHw1pdZg5nPwdopnkDJ1ZMRpGQJ9ArgeSBXGDHX9VAKzu","/ip4/172.18.247.200/tcp/19039/ws/p2p/16Uiu2HAmHw1pdZg5nPwdopnkDJ1ZMRpGQJ9ArgeSBXGDHX9VAKzu"],"enrUri":"enr:-L24QF3_vDeVje9nvUPaFa4-ivhsL8d1Y3Rsx6y80fuogNKtI2fQwGyi_6JUs3ZRRS7F4fQILfVC8oH2q881uhHN3-QCgmlkgnY0gmlwhKwS98iKbXVsdGlhZGRyc5YACASsEvfIBkpeAAoErBL3yAZKX90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTmVkLArNP11EEYStWLvQWK2zb2I2_VjuAz4BmIV-7U6DdGNwgkpeg3VkcIJKYIV3YWt1MgE"}'
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_2026-03-03_04-40-32__90b2979d-326c-4ff1-81fe-808b31f089bf__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.95.208
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10131', '10132', '10133', '10134', '10135']
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 10131:10131 -p 10132:10132 -p 10133:10133 -p 10134:10134 -p 10135:10135 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=10133 --rest-port=10131 --tcp-port=10132 --discv5-udp-port=10134 --rest-address=0.0.0.0 --nat=extip:172.18.95.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9f8ee2da2d87eb3dab8bab6fb436996fc0aeeb3fcad5ecaff4bf8abb3efdb5bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10135 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF3_vDeVje9nvUPaFa4-ivhsL8d1Y3Rsx6y80fuogNKtI2fQwGyi_6JUs3ZRRS7F4fQILfVC8oH2q881uhHN3-QCgmlkgnY0gmlwhKwS98iKbXVsdGlhZGRyc5YACASsEvfIBkpeAAoErBL3yAZKX90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTmVkLArNP11EEYStWLvQWK2zb2I2_VjuAz4BmIV-7U6DdGNwgkpeg3VkcIJKYIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.95.208 waku 7785a614137ac6cbf82c95e65a37db58ad3470d63289328642dd4d2ab4d3c2a3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7785a614137a. Setting up logs at ./log/docker/node2_2026-03-03_04-40-32__90b2979d-326c-4ff1-81fe-808b31f089bf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10131
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:10131/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:10131/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.95.208/tcp/10132/p2p/16Uiu2HAkvaEMYVyFR3PmaWiTRZ8woDJmZ4VUTFqhRQGQX4FyGqVP","/ip4/172.18.95.208/tcp/10133/ws/p2p/16Uiu2HAkvaEMYVyFR3PmaWiTRZ8woDJmZ4VUTFqhRQGQX4FyGqVP"],"enrUri":"enr:-L24QB1Ijr1asTjs3iAcDnLIk5NxqmFRsCKiX2davocS-o7ZDTtz1mqhfW5NDvuczAY-QFORoBv_Np1dnsacZyw1e3QCgmlkgnY0gmlwhKwSX9CKbXVsdGlhZGRyc5YACASsEl_QBieUAAoErBJf0AYnld0DgnJzhQADAQAAiXNlY3AyNTZrMaECEQzwn6KEGhzruheu3x51tIFVsYsW0kXCbGrbG4D7doaDdGNwgieUg3VkcIInloV3YWt1MgE"}'
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:10131/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.247.200/tcp/19038/p2p/16Uiu2HAmHw1pdZg5nPwdopnkDJ1ZMRpGQJ9ArgeSBXGDHX9VAKzu"]'
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:19037/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:10131/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:19037/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:19037/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":1772512835070471424,"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:10131/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":1772512835070471424,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp Timestamp as string number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19037/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)'}'
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:19037/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp Invalid large number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19037/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)'}'
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:19037/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp Float number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19037/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)'}'
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:19037/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp Array instead of timestamp
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19037/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)'}'
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:19037/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp Object instead of timestamp
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19037/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)'}'
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:19037/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp ISO 8601 timestamp
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19037/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)'}'
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:19037/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp Missing
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19037/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)'}'
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:19037/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
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 9923d43b13d6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7785a614137a
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,349 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_static_shard_relay_10_nwaku_nodes with id: 2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21
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_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.160.95
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54278', '54279', '54280', '54281', '54282']
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 54278:54278 -p 54279:54279 -p 54280:54280 -p 54281:54281 -p 54282:54282 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=54280 --rest-port=54278 --tcp-port=54279 --discv5-udp-port=54281 --rest-address=0.0.0.0 --nat=extip:172.18.160.95 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9d54943ab6df2ac27a6c7c5c2a61ef6d228a44f7f009b03d9b566f9bc7bfaad4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54282 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.95 waku 60d87ce05f57c5b3baa705fd4530eb1d2ec6dd2f535ca67e52c6ee088a50591b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 60d87ce05f57. Setting up logs at ./log/docker/node1_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54278
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 01fda434c2c4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d052e904cf97. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54278/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:54278/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.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7","/ip4/172.18.160.95/tcp/54280/ws/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"],"enrUri":"enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU"}'
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/node3_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.176.184
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63401', '63402', '63403', '63404', '63405']
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 63401:63401 -p 63402:63402 -p 63403:63403 -p 63404:63404 -p 63405:63405 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=63403 --rest-port=63401 --tcp-port=63402 --discv5-udp-port=63404 --rest-address=0.0.0.0 --nat=extip:172.18.176.184 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7c7a026ada096c297f0dcec28f5c669b2cfa8ec34da18ff2cacedabb014bf878 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63405 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.176.184 waku db4238324fd266a1bfdfad93d47884ba48818b835a4e8145202dabc5eabd1f29
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID db4238324fd2. Setting up logs at ./log/docker/node3_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63401
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:63401/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63401/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.176.184/tcp/63402/p2p/16Uiu2HAmLW8g5vWgB2wAHw4Eq6APZBQYEv46AAEzaZRuZxBZ9wma","/ip4/172.18.176.184/tcp/63403/ws/p2p/16Uiu2HAmLW8g5vWgB2wAHw4Eq6APZBQYEv46AAEzaZRuZxBZ9wma"],"enrUri":"enr:-L24QBBkc3sAhxdLrlK_6UvxYX_ZO5SL1HtOIYlU_V9Mz1_WZdGicXUyq848vqWi6zKF0WO283N8vyJSOvnBRSyBHiICgmlkgnY0gmlwhKwSsLiKbXVsdGlhZGRyc5YACASsErC4BveqAAoErBKwuAb3q90DgnJzhQACAQAAiXNlY3AyNTZrMaEDdJiuIEuLGDrUvJGCCFu_sEqIlzMFwn9LyS8PMtlCHvGDdGNwgveqg3VkcIL3rIV3YWt1MgE"}'
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:63401/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.160.241
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51715', '51716', '51717', '51718', '51719']
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 51715:51715 -p 51716:51716 -p 51717:51717 -p 51718:51718 -p 51719:51719 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=51717 --rest-port=51715 --tcp-port=51716 --discv5-udp-port=51718 --rest-address=0.0.0.0 --nat=extip:172.18.160.241 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a1f9ffcb125d571db60cfca2eedd4c7c068cb4ccba5f5fe95bcd3def70ddedbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51719 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.241 waku e705383b889fc756a6c373edebfe4265e2023ed9cc623f9e566a72f51fece5c4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e705383b889f. Setting up logs at ./log/docker/node4_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51715
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:51715/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:51715/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.160.241/tcp/51716/p2p/16Uiu2HAkz57NZE6L7qdDBygBFxekAQBmpFPxsSH54WMHMevciAXM","/ip4/172.18.160.241/tcp/51717/ws/p2p/16Uiu2HAkz57NZE6L7qdDBygBFxekAQBmpFPxsSH54WMHMevciAXM"],"enrUri":"enr:-L24QENSuNCe7orTVXKZXU_BknoVc0wAIAlaLLuELK9Lq-7vQigqz3y_eUTR_v6kT2m8mQPRhNmxwkhyX5VdULK_0e4CgmlkgnY0gmlwhKwSoPGKbXVsdGlhZGRyc5YACASsEqDxBsoEAAoErBKg8QbKBd0DgnJzhQACAQAAiXNlY3AyNTZrMaECRQXy8SDhC-KE9ONEA59oeyLX4e2vgwqFHbg-AkryThyDdGNwgsoEg3VkcILKBoV3YWt1MgE"}'
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:51715/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.30.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13516', '13517', '13518', '13519', '13520']
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 13516:13516 -p 13517:13517 -p 13518:13518 -p 13519:13519 -p 13520:13520 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=13518 --rest-port=13516 --tcp-port=13517 --discv5-udp-port=13519 --rest-address=0.0.0.0 --nat=extip:172.18.30.152 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b6d605fc399b9ac3b29fbf9a2702c9aedffdcff2ac3f82cd9ef5ea3d4aafcf76 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13520 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.30.152 waku c63ed59e4bbd0abbf2d48e90eb29c7ae588220efec50a532d7236853228c825e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c63ed59e4bbd. Setting up logs at ./log/docker/node5_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13516
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:13516/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:13516/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.30.152/tcp/13517/p2p/16Uiu2HAm6hY1aboDV29kBwbcRg44nDdbQpic3gxE9bgkH7Qv3RCB","/ip4/172.18.30.152/tcp/13518/ws/p2p/16Uiu2HAm6hY1aboDV29kBwbcRg44nDdbQpic3gxE9bgkH7Qv3RCB"],"enrUri":"enr:-L24QMdZWoSOmNU_HRQ-YVCmvCJhNj8fwVNQRGiA25TD3H8_Jwb3T3MITEf86F-Q8a_XvTBu8RNA1MK8VAZ7qoHZaNcCgmlkgnY0gmlwhKwSHpiKbXVsdGlhZGRyc5YACASsEh6YBjTNAAoErBIemAY0zt0DgnJzhQACAQAAiXNlY3AyNTZrMaECp4DWnS_QbvX24upsiZbU5uCfxub2bZ69sTjVDeQH_miDdGNwgjTNg3VkcII0z4V3YWt1MgE"}'
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:13516/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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/node6_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.51.113
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7061', '7062', '7063', '7064', '7065']
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 7061:7061 -p 7062:7062 -p 7063:7063 -p 7064:7064 -p 7065:7065 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=7063 --rest-port=7061 --tcp-port=7062 --discv5-udp-port=7064 --rest-address=0.0.0.0 --nat=extip:172.18.51.113 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a8b1ca2ba42f9f0ddaa56f2ff3ca4fd3b9ae5e8d30a4165de1b5cea0688d98bf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7065 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.51.113 waku 91c4914d51f6e93af5ebdfd7e69ba7681dc9040a865f5dc10110d02bda257142
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 91c4914d51f6. Setting up logs at ./log/docker/node6_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7061
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:7061/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:7061/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.51.113/tcp/7062/p2p/16Uiu2HAmDXdTvHgTSshQfsvfwCiA8JqJWHfZKBfnp2R9finth1Lo","/ip4/172.18.51.113/tcp/7063/ws/p2p/16Uiu2HAmDXdTvHgTSshQfsvfwCiA8JqJWHfZKBfnp2R9finth1Lo"],"enrUri":"enr:-L24QAz5YfZUL4JETLgtoXn-8CircVHvXLbOHTUjotENOSEHINnqhcu4YeByJuhqp4C9Rr60it26wA9aqUrJzJzRj4gCgmlkgnY0gmlwhKwSM3GKbXVsdGlhZGRyc5YACASsEjNxBhuWAAoErBIzcQYbl90DgnJzhQACAQAAiXNlY3AyNTZrMaEDDPkBd6sJ7_5abOhtvfUY1O8DnkGH9aa3dWfjXHjO9UyDdGNwghuWg3VkcIIbmIV3YWt1MgE"}'
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:7061/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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/node7_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.164.144
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49704', '49705', '49706', '49707', '49708']
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 49704:49704 -p 49705:49705 -p 49706:49706 -p 49707:49707 -p 49708:49708 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=49706 --rest-port=49704 --tcp-port=49705 --discv5-udp-port=49707 --rest-address=0.0.0.0 --nat=extip:172.18.164.144 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bd1beabbae1ba60b8d86be3573b362723ce770d5abfd9eb41aac3fd761773211 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49708 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.144 waku d8b99355fe9dba7099e476946a08aacb4b8722f86274dc99770cae22d1e454d2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d8b99355fe9d. Setting up logs at ./log/docker/node7_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49704
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:49704/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49704/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.164.144/tcp/49705/p2p/16Uiu2HAmT9AMESoPRNgHVoWcM8Z3USJG4BMdhUJEE3DJxJ3WQT6r","/ip4/172.18.164.144/tcp/49706/ws/p2p/16Uiu2HAmT9AMESoPRNgHVoWcM8Z3USJG4BMdhUJEE3DJxJ3WQT6r"],"enrUri":"enr:-L24QGmSSXYADMnm5z6vbl4ZdAf7A7vAqR_unyBqORzvPE98UNCJt-WbdbriQPp9gEO78VG-NDwL_Iz_dREdBeDSM6cCgmlkgnY0gmlwhKwSpJCKbXVsdGlhZGRyc5YACASsEqSQBsIpAAoErBKkkAbCKt0DgnJzhQACAQAAiXNlY3AyNTZrMaED1zsvf742nwtUyS1WxbiUZuwHAliYFjS3fXNIYaSf62ODdGNwgsIpg3VkcILCK4V3YWt1MgE"}'
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:49704/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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/node8_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.154.115
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21357', '21358', '21359', '21360', '21361']
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 21357:21357 -p 21358:21358 -p 21359:21359 -p 21360:21360 -p 21361:21361 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=21359 --rest-port=21357 --tcp-port=21358 --discv5-udp-port=21360 --rest-address=0.0.0.0 --nat=extip:172.18.154.115 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=baf3b52e7f6308c10d95aef41e6b6ac994ca29fc15d72577ffeeecfd1bfaae5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21361 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.154.115 waku 2de2a226b12cc7f87377319c3bb761b05cfd581ee163d4476337a6f00fbeaa50
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2de2a226b12c. Setting up logs at ./log/docker/node8_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21357
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:21357/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:21357/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.154.115/tcp/21358/p2p/16Uiu2HAm62zhZx4ZRYcmUMSs3fuskTWpEopsm945shok1Mgzevyr","/ip4/172.18.154.115/tcp/21359/ws/p2p/16Uiu2HAm62zhZx4ZRYcmUMSs3fuskTWpEopsm945shok1Mgzevyr"],"enrUri":"enr:-L24QIv8GGhtMak0kIuPoxHqfXiINokbjY03qku2K70phQWVb_Gcj5fdbyviWE09FO9Un4TkyQjAPWA_rZahYsFfCUgCgmlkgnY0gmlwhKwSmnOKbXVsdGlhZGRyc5YACASsEppzBlNuAAoErBKacwZTb90DgnJzhQACAQAAiXNlY3AyNTZrMaECnaFdWeDVW-gTFPUg6gyOrnzN0tJ9-PPdMiCxaZMrJQ2DdGNwglNug3VkcIJTcIV3YWt1MgE"}'
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:21357/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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/node9_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.129.22
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2528', '2529', '2530', '2531', '2532']
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 2528:2528 -p 2529:2529 -p 2530:2530 -p 2531:2531 -p 2532:2532 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=2530 --rest-port=2528 --tcp-port=2529 --discv5-udp-port=2531 --rest-address=0.0.0.0 --nat=extip:172.18.129.22 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e04ecd718ddf24b7f1746dcdfecefc721d8ab3ad6ae2c51d91604c6a10aaa0a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2532 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.129.22 waku 0164d7c13adb9554919ead801d902e33d3a6c976930527aa3542d78ff727858e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0164d7c13adb. Setting up logs at ./log/docker/node9_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2528
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:2528/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:2528/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.129.22/tcp/2529/p2p/16Uiu2HAmGmJ8mJ6K17ULrmgPdhaQGWuiD6ieT7tXwg7T5Bv2ReHw","/ip4/172.18.129.22/tcp/2530/ws/p2p/16Uiu2HAmGmJ8mJ6K17ULrmgPdhaQGWuiD6ieT7tXwg7T5Bv2ReHw"],"enrUri":"enr:-L24QBExKKlFe-5GNKq8owU9xE6tIKJJUrUfn80MIj1FpJIxaOuO3Exy4nrAjsqVFmlsAApqfxvy2jOQPdxw82h82iMCgmlkgnY0gmlwhKwSgRaKbXVsdGlhZGRyc5YACASsEoEWBgnhAAoErBKBFgYJ4t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDPQxXTq1XpHhzRfVMqpqZuZGuhQyyap_8g0iOwBUcL3qDdGNwggnhg3VkcIIJ44V3YWt1MgE"}'
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:2528/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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/node10_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.7.144
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60378', '60379', '60380', '60381', '60382']
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 60378:60378 -p 60379:60379 -p 60380:60380 -p 60381:60381 -p 60382:60382 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=60380 --rest-port=60378 --tcp-port=60379 --discv5-udp-port=60381 --rest-address=0.0.0.0 --nat=extip:172.18.7.144 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9ae1dbf5d40ece6f9e439bdce02aa69994cd74d4fe2d5c5fb68c2112d84dd5ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60382 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.7.144 waku d44926120ba37739f1b1c3a0781347dbe73e794d164d7a610efeedd2630f8461
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d44926120ba3. Setting up logs at ./log/docker/node10_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60378
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:60378/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:60378/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.7.144/tcp/60379/p2p/16Uiu2HAmCQy6NRaochhtu3vYqnBcrv9Voc6LYRjNcKMzt8DH7u9K","/ip4/172.18.7.144/tcp/60380/ws/p2p/16Uiu2HAmCQy6NRaochhtu3vYqnBcrv9Voc6LYRjNcKMzt8DH7u9K"],"enrUri":"enr:-L24QNmqzH2GeBrQbmjZEf1Cjn52-7TAqQd-zO-fEUYPyq6jb7SCNKQQ_v35lYVYFmW9EDl1hld7-NPK_nw14s3pZc8CgmlkgnY0gmlwhKwSB5CKbXVsdGlhZGRyc5YACASsEgeQBuvbAAoErBIHkAbr3N0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_Ghydeq3hBZWUc-VZLXqPx9n8dZQKKLpsrKyRbMbUuKDdGNwguvbg3VkcILr3YV3YWt1MgE"}'
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:60378/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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/node11_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__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.89.71
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13545', '13546', '13547', '13548', '13549']
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 13545:13545 -p 13546:13546 -p 13547:13547 -p 13548:13548 -p 13549:13549 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=13547 --rest-port=13545 --tcp-port=13546 --discv5-udp-port=13548 --rest-address=0.0.0.0 --nat=extip:172.18.89.71 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=15d77cb40afc30f00cdffe5f600d62d7c18daba02e585bbdf6e3db030d9fa098 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13549 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCUcyrGQlsyaqMrpfl-lnaMhD4IWeV1ta_GMoWExFEODb0liMOUP2D2IeNrfJfgSH0SlN9qBR7sDzNXbgiCl6ysCgmlkgnY0gmlwhKwSoF-KbXVsdGlhZGRyc5YACASsEqBfBtQHAAoErBKgXwbUCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnOpUH76LYRlK5KRRyE_1hBdfwv4SGSbEdR6Us4fS5dKDdGNwgtQHg3VkcILUCYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.71 waku 8c7ab1a2dc610728fadfe16803ebd5c4ce31f2dd3a52519cf31afc57280e8843
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8c7ab1a2dc61. Setting up logs at ./log/docker/node11_2026-03-03_04-36-18__29b0104e-3bcd-4ca3-96bd-31e80f9def21__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13545
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:13545/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:13545/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.89.71/tcp/13546/p2p/16Uiu2HAmAKqpDGpka8yN93RN7vTLPzFepu4rdSLAP9HJFqsS6XAm","/ip4/172.18.89.71/tcp/13547/ws/p2p/16Uiu2HAmAKqpDGpka8yN93RN7vTLPzFepu4rdSLAP9HJFqsS6XAm"],"enrUri":"enr:-L24QOUy8PvLRroTSyT9gWaS5Lmj0IO_WyIiybEwtAJQ43PYIEmS8bDEDTHP_OFO59Tu2BXWx5u_mUY_U_XYGVRC5mkCgmlkgnY0gmlwhKwSWUeKbXVsdGlhZGRyc5YACASsEllHBjTqAAoErBJZRwY0690DgnJzhQACAQAAiXNlY3AyNTZrMaEC3WDwdZjUkFWEqQhWITfkFbmPLgHaehfHf_6AfqO83waDdGNwgjTqg3VkcII07IV3YWt1MgE"}'
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:13545/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.95/tcp/54279/p2p/16Uiu2HAmPDXC98asqeJUsgAd8X2wTfSASgP57izLmsMNmnwg5Xj7"]'
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:54278/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 POST "http://127.0.0.1:63401/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 POST "http://127.0.0.1:51715/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 POST "http://127.0.0.1:13516/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 POST "http://127.0.0.1:7061/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 POST "http://127.0.0.1:49704/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 POST "http://127.0.0.1:21357/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 POST "http://127.0.0.1:2528/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 POST "http://127.0.0.1:60378/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 POST "http://127.0.0.1:13545/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 POST "http://127.0.0.1:54278/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:54278/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":1772512590379630051,"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:63401/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:51715/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:13516/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:7061/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_6: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:49704/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_7: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:21357/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_8: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:2528/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_9: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:60378/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":1772512590379630051,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_10: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:13545/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":1772512590379630051,"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 60d87ce05f57
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id db4238324fd2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e705383b889f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 60d87ce05f57. 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 c63ed59e4bbd
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db4238324fd2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e705383b889f. 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 91c4914d51f6
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c63ed59e4bbd. 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 d8b99355fe9d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2de2a226b12c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 91c4914d51f6. 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 0164d7c13adb
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d8b99355fe9d. 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 d44926120ba3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2de2a226b12c. 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 8c7ab1a2dc61
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0164d7c13adb. 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.
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,229 @@
2026-03-03 04:34:38.038 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:38.039 DEBUG [tests.conftest] Running test: test_store_include_data with id: 2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b
2026-03-03 04:34:38.039 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:38.039 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:34:38.039 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:34:38.046 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:38.046 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:38.046 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:38.046 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:38.048 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:38.048 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.64
2026-03-03 04:34:38.048 DEBUG [src.node.docker_mananger] Generated ports ['13482', '13483', '13484', '13485', '13486']
2026-03-03 04:34:38.048 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:38.048 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:38.048 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:38.049 DEBUG [src.node.docker_mananger] docker run -i -t -p 13482:13482 -p 13483:13483 -p 13484:13484 -p 13485:13485 -p 13486:13486 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=13484 --rest-port=13482 --tcp-port=13483 --discv5-udp-port=13485 --rest-address=0.0.0.0 --nat=extip:172.18.174.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2b8ebc70affd9aba4c867ee8d01fc1fdeea1c62ad3a7eafd4727eeab5fd68cc5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13486 --metrics-logging=true --store=true --relay=true
2026-03-03 04:34:38.242 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.64 waku 8c8e5a636f266318d82be94835b0844b63b2ba9571302e9ab875e80ff9148d22
2026-03-03 04:34:38.278 DEBUG [src.node.docker_mananger] Container started with ID 8c8e5a636f26. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:38.278 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13482
2026-03-03 04:34:38.278 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:38.287 ERROR [src.node.docker_mananger] Max retries reached for container d5c4f5f6d9df. Exiting log stream.
2026-03-03 04:34:38.832 ERROR [src.node.docker_mananger] Max retries reached for container ae318b4dca98. Exiting log stream.
2026-03-03 04:34:39.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13482/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:39.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:39.282 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:39.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13482/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:39.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.64/tcp/13483/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1","/ip4/172.18.174.64/tcp/13484/ws/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1"],"enrUri":"enr:-L24QGywTF1OdKEpAYsxiky-3L42NjbkgPlIRpunow77pLtZOCBrjftwpNHN3tOdvUsr9p2Xj_Xtc3mzO60pIRNhdp4CgmlkgnY0gmlwhKwSrkCKbXVsdGlhZGRyc5YACASsEq5ABjSrAAoErBKuQAY0rN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHGs2ZEmPsKLHhD_lEwypoQMyAnw2K57CcgFrMPcknlSDdGNwgjSrg3VkcII0rYV3YWt1MgM"}'
2026-03-03 04:34:39.285 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:39.292 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:39.292 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:39.292 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:39.292 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:39.294 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:39.294 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.212
2026-03-03 04:34:39.294 DEBUG [src.node.docker_mananger] Generated ports ['30871', '30872', '30873', '30874', '30875']
2026-03-03 04:34:39.294 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:39.294 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:39.295 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:39.295 DEBUG [src.node.docker_mananger] docker run -i -t -p 30871:30871 -p 30872:30872 -p 30873:30873 -p 30874:30874 -p 30875:30875 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=30873 --rest-port=30871 --tcp-port=30872 --discv5-udp-port=30874 --rest-address=0.0.0.0 --nat=extip:172.18.22.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de3ec8ab655ee2d33c50aa1f6a199289904fe150ede29c2a355cccfc17dc26ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30875 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGywTF1OdKEpAYsxiky-3L42NjbkgPlIRpunow77pLtZOCBrjftwpNHN3tOdvUsr9p2Xj_Xtc3mzO60pIRNhdp4CgmlkgnY0gmlwhKwSrkCKbXVsdGlhZGRyc5YACASsEq5ABjSrAAoErBKuQAY0rN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHGs2ZEmPsKLHhD_lEwypoQMyAnw2K57CcgFrMPcknlSDdGNwgjSrg3VkcII0rYV3YWt1MgM --storenode=/ip4/172.18.174.64/tcp/13483/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1 --store=true --relay=true
2026-03-03 04:34:39.484 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.212 waku f500967266a6fd052592e147569217a8fff7750c3ea5a2a95199c0916c768a28
2026-03-03 04:34:39.518 DEBUG [src.node.docker_mananger] Container started with ID f500967266a6. Setting up logs at ./log/docker/store_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:39.519 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30871
2026-03-03 04:34:39.519 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:40.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30871/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:40.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:40.524 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:40.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30871/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:40.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.212/tcp/30872/p2p/16Uiu2HAmBjMKvhUEx6pjQLLqipSSwRBuL8wMWTm9ApVuQEY89XUD","/ip4/172.18.22.212/tcp/30873/ws/p2p/16Uiu2HAmBjMKvhUEx6pjQLLqipSSwRBuL8wMWTm9ApVuQEY89XUD"],"enrUri":"enr:-L24QIJZTZkES-ZbyoskV4pbyKs78I8CoNk7kks6esfJi-_ZfvhfLRq7B3eFXP_wE7FLd-ovUFsSz1OldB0so83wfzUCgmlkgnY0gmlwhKwSFtSKbXVsdGlhZGRyc5YACASsEhbUBniYAAoErBIW1AZ4md0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8kJawSKND2V1IvjaI2_UWb7arhdugw7eG_US-CTlbjKDdGNwgniYg3VkcIJ4moV3YWt1MgM"}'
2026-03-03 04:34:40.526 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:40.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30871/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.64/tcp/13483/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1"]'
2026-03-03 04:34:40.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:40.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.533 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30871/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:40.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.536 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:40.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:40.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.542 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:40.743 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:40.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:40.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.749 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:40.950 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:40.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:40.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.956 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.157 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.163 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.364 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.370 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.571 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.579 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.780 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.785 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.986 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.992 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.193 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.200 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.400 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.406 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.607 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.613 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.813 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.819 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.020 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.228 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.233 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.434 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.440 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.641 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.647 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.848 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.854 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.055 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.055 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.062 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.262 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.269 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.471 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.477 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.678 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.684 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.885 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.891 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.091 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.097 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.298 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.304 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.505 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.512 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.712 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.712 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.719 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.919 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.926 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.127 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.135 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.336 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.343 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.544 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.550 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.751 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.757 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.958 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.964 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.165 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.171 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.372 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.378 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.579 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.585 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.786 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.793 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.994 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.000 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.201 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:48.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:48.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.206 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.407 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:48.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:48.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.614 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:48.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:48.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.620 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13482/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:48.826 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:34:48.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30871/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:48.872 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:34:48.915 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:48.916 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:48.916 DEBUG [src.node.waku_node] Stopping container with id 8c8e5a636f26
2026-03-03 04:34:49.517 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:49.520 DEBUG [src.node.waku_node] Stopping container with id f500967266a6
2026-03-03 04:34:50.129 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:50.131 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:50.149 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:50.164 DEBUG [src.node.docker_mananger] Found matches for keyword 'stacktrace': ['FAT 2026-03-03 04:34:49.529+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:91 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(530) _ZN6system15writeStackTraceE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(59) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI6stringE']
2026-03-03 04:34:50.164 DEBUG [src.node.docker_mananger] Found matches for keyword 'SIGSEGV': ['FAT 2026-03-03 04:34:49.529+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:91 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/apps/wakunode2/wakunode2.nim(94) _ZN9wakunode213handleSigsegvE5int32']

View File

@ -0,0 +1,100 @@
2026-03-03 04:37:41.362 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:41.362 DEBUG [tests.conftest] Running test: test_store_with_wrong_url_content_topic with id: 2026-03-03_04-37-41__707b5b8c-65d3-4763-ad39-21bc98304c94
2026-03-03 04:37:41.362 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:41.362 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:37:41.363 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:37:41.369 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:41.369 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-37-41__707b5b8c-65d3-4763-ad39-21bc98304c94__wakuorg_nwaku:latest.log
2026-03-03 04:37:41.369 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:41.369 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:41.371 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:41.371 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.88
2026-03-03 04:37:41.371 DEBUG [src.node.docker_mananger] Generated ports ['21859', '21860', '21861', '21862', '21863']
2026-03-03 04:37:41.371 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:41.371 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:41.371 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:41.371 DEBUG [src.node.docker_mananger] docker run -i -t -p 21859:21859 -p 21860:21860 -p 21861:21861 -p 21862:21862 -p 21863:21863 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=21861 --rest-port=21859 --tcp-port=21860 --discv5-udp-port=21862 --rest-address=0.0.0.0 --nat=extip:172.18.43.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4f587fed8489cde40dbbb8a7d26819ecbdfe3b452597ce31417dc685bf78deaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21863 --metrics-logging=true --store=true --relay=true
2026-03-03 04:37:41.522 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.88 waku 5f1be36a73c1eefe0cf3746cd517184a2ca136c47b5a7127472e7802cf5c2143
2026-03-03 04:37:41.547 DEBUG [src.node.docker_mananger] Container started with ID 5f1be36a73c1. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-41__707b5b8c-65d3-4763-ad39-21bc98304c94__wakuorg_nwaku:latest.log
2026-03-03 04:37:41.547 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21859
2026-03-03 04:37:41.549 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:41.666 ERROR [src.node.docker_mananger] Max retries reached for container 178c87592703. Exiting log stream.
2026-03-03 04:37:42.162 ERROR [src.node.docker_mananger] Max retries reached for container 9dd1b7c77af8. Exiting log stream.
2026-03-03 04:37:42.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21859/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:42.552 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:42.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21859/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.88/tcp/21860/p2p/16Uiu2HAmAvMeYNPQvVfMdNHxpBTsbXaiog2a732RfpFZ8RDU1n7J","/ip4/172.18.43.88/tcp/21861/ws/p2p/16Uiu2HAmAvMeYNPQvVfMdNHxpBTsbXaiog2a732RfpFZ8RDU1n7J"],"enrUri":"enr:-L24QL-ip_EBOu11kmYWdnHjwRV1MGZgQyFSG6A5foassbdkI7WzyjgmCBZ-k0E2MYUo2WMgDw9lZefDMsnAw-arENACgmlkgnY0gmlwhKwSK1iKbXVsdGlhZGRyc5YACASsEitYBlVkAAoErBIrWAZVZd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5jhrXIhBwmKiX5vGuUWe58RjnwEtVSeZCNNXibbmzHGDdGNwglVkg3VkcIJVZoV3YWt1MgM"}'
2026-03-03 04:37:42.555 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:42.561 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:42.561 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-37-41__707b5b8c-65d3-4763-ad39-21bc98304c94__wakuorg_nwaku:latest.log
2026-03-03 04:37:42.561 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:42.561 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:42.563 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:42.563 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.157.224
2026-03-03 04:37:42.563 DEBUG [src.node.docker_mananger] Generated ports ['46274', '46275', '46276', '46277', '46278']
2026-03-03 04:37:42.563 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:42.563 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:42.563 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:42.563 DEBUG [src.node.docker_mananger] docker run -i -t -p 46274:46274 -p 46275:46275 -p 46276:46276 -p 46277:46277 -p 46278:46278 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=46276 --rest-port=46274 --tcp-port=46275 --discv5-udp-port=46277 --rest-address=0.0.0.0 --nat=extip:172.18.157.224 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e17031c8ae9cce0fef7662ab7dcdcfd5bd05b0c430db48cacd4eafcaa3e4f5e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46278 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL-ip_EBOu11kmYWdnHjwRV1MGZgQyFSG6A5foassbdkI7WzyjgmCBZ-k0E2MYUo2WMgDw9lZefDMsnAw-arENACgmlkgnY0gmlwhKwSK1iKbXVsdGlhZGRyc5YACASsEitYBlVkAAoErBIrWAZVZd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5jhrXIhBwmKiX5vGuUWe58RjnwEtVSeZCNNXibbmzHGDdGNwglVkg3VkcIJVZoV3YWt1MgM --storenode=/ip4/172.18.43.88/tcp/21860/p2p/16Uiu2HAmAvMeYNPQvVfMdNHxpBTsbXaiog2a732RfpFZ8RDU1n7J --store=true --relay=true
2026-03-03 04:37:42.720 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.157.224 waku 3e1c8257769b6f1f473ad39fe353e448f1bb94d042946a6c632182ee4a769cc0
2026-03-03 04:37:42.753 DEBUG [src.node.docker_mananger] Container started with ID 3e1c8257769b. Setting up logs at ./log/docker/store_node1_2026-03-03_04-37-41__707b5b8c-65d3-4763-ad39-21bc98304c94__wakuorg_nwaku:latest.log
2026-03-03 04:37:42.753 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46274
2026-03-03 04:37:42.754 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:43.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46274/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:43.758 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:43.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46274/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.224/tcp/46275/p2p/16Uiu2HAmSSG7jXFqBUqjBtcKBRKUg9D3AmPmvrgh5Kn4zD33nwL8","/ip4/172.18.157.224/tcp/46276/ws/p2p/16Uiu2HAmSSG7jXFqBUqjBtcKBRKUg9D3AmPmvrgh5Kn4zD33nwL8"],"enrUri":"enr:-L24QMlfJmr0OHgD6baCWD9Vxb54Nka2Oj61FDazrCfRxercfS2oL8_xCb2CT-BNJ8-qJFVVSRzWcfvP7pGgqNv3upoCgmlkgnY0gmlwhKwSneCKbXVsdGlhZGRyc5YACASsEp3gBrTDAAoErBKd4Aa0xN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDzMDkuE7ZTn7LvuLCT5Oh-EiYyyesDucPMGNSW170ZtWDdGNwgrTDg3VkcIK0xYV3YWt1MgM"}'
2026-03-03 04:37:43.760 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:43.761 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46274/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.43.88/tcp/21860/p2p/16Uiu2HAmAvMeYNPQvVfMdNHxpBTsbXaiog2a732RfpFZ8RDU1n7J"]'
2026-03-03 04:37:43.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:37:43.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46274/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:37:43.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.769 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:43.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:43.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.774 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:43.974 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:43.975 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:43.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.981 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.182 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:44.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.188 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.389 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:44.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.395 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.596 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.596 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:44.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.602 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.803 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:44.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.810 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:45.011 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:45.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:45.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:45.018 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:45.218 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:45.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21859/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)'}'
2026-03-03 04:37:45.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:45.225 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:45.426 DEBUG [tests.store.test_topics] trying to find stored messages with wrong content_topic =myapp/1/latest/proto
2026-03-03 04:37:45.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21859/store/v3/messages?includeData=true&contentTopics=myapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-03 04:37:45.430 DEBUG [tests.store.test_topics] response for wrong url content topic is {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
2026-03-03 04:37:45.432 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:45.434 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:45.434 DEBUG [src.node.waku_node] Stopping container with id 5f1be36a73c1
2026-03-03 04:37:45.901 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:45.901 DEBUG [src.node.waku_node] Stopping container with id 3e1c8257769b
2026-03-03 04:37:46.374 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:46.376 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:46.383 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:46.390 DEBUG [src.node.docker_mananger] 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_start_time_equals_end_time with id: 2026-03-03_04-35-28__e29c2980-cc99-4faa-b7f5-b5e4b1f56815
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_2026-03-03_04-35-28__e29c2980-cc99-4faa-b7f5-b5e4b1f56815__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.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2624', '2625', '2626', '2627', '2628']
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 2624:2624 -p 2625:2625 -p 2626:2626 -p 2627:2627 -p 2628:2628 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=2626 --rest-port=2624 --tcp-port=2625 --discv5-udp-port=2627 --rest-address=0.0.0.0 --nat=extip:172.18.100.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc6d74ebf85c6b15829b4fe9819fa56114cf6a81f1fde93ed3694a7ccdbf682a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2628 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.138 waku 91d2c9a4fa117a9e57b77919a0cf2999fcbd90179f39f9ff443f120d2f81cb9b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f00d225dddc1. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 91d2c9a4fa11. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-35-28__e29c2980-cc99-4faa-b7f5-b5e4b1f56815__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2624
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 e85ba9d13c50. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2624/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:2624/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.138/tcp/2625/p2p/16Uiu2HAkwQjw3LCNNmCLA2khjV4T3GcePUc9XFPNAeiYKasgiYJN","/ip4/172.18.100.138/tcp/2626/ws/p2p/16Uiu2HAkwQjw3LCNNmCLA2khjV4T3GcePUc9XFPNAeiYKasgiYJN"],"enrUri":"enr:-L24QJ7R_L66aeRNhgOWgKC6lxng4Ooz4PASFDedFspbkXRgI5g7ZpmJGMkUhQfvx-x38jgE4hWh8Flb3bVI9Sk2sogCgmlkgnY0gmlwhKwSZIqKbXVsdGlhZGRyc5YACASsEmSKBgpBAAoErBJkigYKQt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHXpDH2rRFP4SVqCxRfdCwwpzMEOmnzn5AFIvggIOIqODdGNwggpBg3VkcIIKQ4V3YWt1MgM"}'
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_2026-03-03_04-35-28__e29c2980-cc99-4faa-b7f5-b5e4b1f56815__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.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46595', '46596', '46597', '46598', '46599']
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 46595:46595 -p 46596:46596 -p 46597:46597 -p 46598:46598 -p 46599:46599 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=46597 --rest-port=46595 --tcp-port=46596 --discv5-udp-port=46598 --rest-address=0.0.0.0 --nat=extip:172.18.130.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b027e6fdecfd4c6babf80aaefbc45dcdbbbf72a5df5b2beca4b8834a49b662f5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46599 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ7R_L66aeRNhgOWgKC6lxng4Ooz4PASFDedFspbkXRgI5g7ZpmJGMkUhQfvx-x38jgE4hWh8Flb3bVI9Sk2sogCgmlkgnY0gmlwhKwSZIqKbXVsdGlhZGRyc5YACASsEmSKBgpBAAoErBJkigYKQt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHXpDH2rRFP4SVqCxRfdCwwpzMEOmnzn5AFIvggIOIqODdGNwggpBg3VkcIIKQ4V3YWt1MgM --storenode=/ip4/172.18.100.138/tcp/2625/p2p/16Uiu2HAkwQjw3LCNNmCLA2khjV4T3GcePUc9XFPNAeiYKasgiYJN --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.34 waku ff2168d58615160c0858d68646fb5726a06db67d2ca014c4b73a4efc4f4baff0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ff2168d58615. Setting up logs at ./log/docker/store_node1_2026-03-03_04-35-28__e29c2980-cc99-4faa-b7f5-b5e4b1f56815__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46595
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:46595/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:46595/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.34/tcp/46596/p2p/16Uiu2HAmDbHFD8yk7amGhNAuqbudnBYYgcBqUVdehqVvaXK4KjAD","/ip4/172.18.130.34/tcp/46597/ws/p2p/16Uiu2HAmDbHFD8yk7amGhNAuqbudnBYYgcBqUVdehqVvaXK4KjAD"],"enrUri":"enr:-L24QMcb8FbL-_4TlfMIQeU_k4zj7EiYc5lZeIGv9IZLCmkFSI62BtT6NRD3D62iunC5v92VHBjmE8y3H2C3ud39Qz0CgmlkgnY0gmlwhKwSgiKKbXVsdGlhZGRyc5YACASsEoIiBrYEAAoErBKCIga2Bd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDeh3lZmuYW8jTNw5j_zQYy8ztmOi-MBgDcGiz7uGAD6DdGNwgrYEg3VkcIK2BoV3YWt1MgM"}'
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:46595/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.138/tcp/2625/p2p/16Uiu2HAkwQjw3LCNNmCLA2khjV4T3GcePUc9XFPNAeiYKasgiYJN"]'
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:2624/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:46595/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:2624/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:2624/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:2624/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:2624/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:2624/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:2624/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:2624/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1772512528188262912&endTime=1772512528188262912&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":"0x06bf453329bfc69bd542490301e23756c083ff1130daa80abe0002207592d79f"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46595/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1772512528188262912&endTime=1772512528188262912&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":"0x06bf453329bfc69bd542490301e23756c083ff1130daa80abe0002207592d79f"}]}'
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 91d2c9a4fa11
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ff2168d58615
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,654 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_payloads with id: 2026-03-03_04-36-05__23eb39b4-7d21-4bf1-a3a4-78a77e943c56
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_2026-03-03_04-36-05__23eb39b4-7d21-4bf1-a3a4-78a77e943c56__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.186.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10964', '10965', '10966', '10967', '10968']
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 10964:10964 -p 10965:10965 -p 10966:10966 -p 10967:10967 -p 10968:10968 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=10966 --rest-port=10964 --tcp-port=10965 --discv5-udp-port=10967 --rest-address=0.0.0.0 --nat=extip:172.18.186.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e30ddedc0d7b979b76e7a81684ebca24a28b019fc09dec245b7bd68afdfcd521 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10968 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.141 waku cd45fa3f8cddadbd969f9a42a831232f12e73783b5f4ec3c23af0864759f04ce
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cd45fa3f8cdd. Setting up logs at ./log/docker/receiving_node1_2026-03-03_04-36-05__23eb39b4-7d21-4bf1-a3a4-78a77e943c56__wakuorg_nwaku:latest.log
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 748fc7ca64aa. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10964
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 4eb80963be8a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:10964/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.186.141/tcp/10965/p2p/16Uiu2HAmNynPoJS7pvK9G4iBRwHn6Zw4NcHcewCBGny7B27AdpLW","/ip4/172.18.186.141/tcp/10966/ws/p2p/16Uiu2HAmNynPoJS7pvK9G4iBRwHn6Zw4NcHcewCBGny7B27AdpLW"],"enrUri":"enr:-L24QKuPvmS2HxdX90030Z3wsLu4UKiJ1Yh65iGb9sVssZdLFs8PfUVK4_QMRBsGzX3Z-XV92c6wLJukWizl0Ytg01UCgmlkgnY0gmlwhKwSuo2KbXVsdGlhZGRyc5YACASsErqNBirVAAoErBK6jQYq1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmWVilo3s-OizxWlL_q6FlPEsIKffeWs8dsSU8JVm5DeDdGNwgirVg3VkcIIq14V3YWt1Mgk"}'
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_2026-03-03_04-36-05__23eb39b4-7d21-4bf1-a3a4-78a77e943c56__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.84.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39143', '39144', '39145', '39146', '39147']
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 39143:39143 -p 39144:39144 -p 39145:39145 -p 39146:39146 -p 39147:39147 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=39145 --rest-port=39143 --tcp-port=39144 --discv5-udp-port=39146 --rest-address=0.0.0.0 --nat=extip:172.18.84.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=17fedb5dc035be946edf6e45b4daaf6fe51e2ed7ccb2e39beb3165ccb9cc2f5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39147 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.84.134 waku 2730e2d3bc92e421475cb67222361fcf2518890bdf4eb788a270ea7312f5c236
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2730e2d3bc92. Setting up logs at ./log/docker/receiving_node2_2026-03-03_04-36-05__23eb39b4-7d21-4bf1-a3a4-78a77e943c56__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39143
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:39143/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:39143/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.84.134/tcp/39144/p2p/16Uiu2HAmAAKHMPFS8teL3Mf4MF9GmrRrtgV5KcmhPBKEpqaqgKnW","/ip4/172.18.84.134/tcp/39145/ws/p2p/16Uiu2HAmAAKHMPFS8teL3Mf4MF9GmrRrtgV5KcmhPBKEpqaqgKnW"],"enrUri":"enr:-L24QIHZWHcYkFChA7ELW6EyVU7ctxekIZ7_EW4iRfja7evVc6y90hzv6a2zIranAVNaO7tHQWDV3acL6gAbjwpDAOcCgmlkgnY0gmlwhKwSVIaKbXVsdGlhZGRyc5YACASsElSGBpjoAAoErBJUhgaY6d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2vAwdUFivGF37E4wILEoyNaBXhRqTUHO-gA2mFioQg-DdGNwgpjog3VkcIKY6oV3YWt1MgE"}'
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:39143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.186.141/tcp/10965/p2p/16Uiu2HAmNynPoJS7pvK9G4iBRwHn6Zw4NcHcewCBGny7B27AdpLW"]'
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_2026-03-03_04-36-05__23eb39b4-7d21-4bf1-a3a4-78a77e943c56__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.4.127
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22487', '22488', '22489', '22490', '22491']
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 22487:22487 -p 22488:22488 -p 22489:22489 -p 22490:22490 -p 22491:22491 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=22489 --rest-port=22487 --tcp-port=22488 --discv5-udp-port=22490 --rest-address=0.0.0.0 --nat=extip:172.18.4.127 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6e58cdfae18c9b1ddcc466de58d4839ebcf9c8adefd62ca756afdc065b63150d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22491 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKuPvmS2HxdX90030Z3wsLu4UKiJ1Yh65iGb9sVssZdLFs8PfUVK4_QMRBsGzX3Z-XV92c6wLJukWizl0Ytg01UCgmlkgnY0gmlwhKwSuo2KbXVsdGlhZGRyc5YACASsErqNBirVAAoErBK6jQYq1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmWVilo3s-OizxWlL_q6FlPEsIKffeWs8dsSU8JVm5DeDdGNwgirVg3VkcIIq14V3YWt1Mgk --lightpushnode=/ip4/172.18.186.141/tcp/10965/p2p/16Uiu2HAmNynPoJS7pvK9G4iBRwHn6Zw4NcHcewCBGny7B27AdpLW --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.4.127 waku dab9353928cea3ecdda41ac251874a6c89d08dd0abeda138e6823fe68cd80f18
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dab9353928ce. Setting up logs at ./log/docker/lightpush_node1_2026-03-03_04-36-05__23eb39b4-7d21-4bf1-a3a4-78a77e943c56__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22487
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:22487/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:22487/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.4.127/tcp/22488/p2p/16Uiu2HAm6ofCrrNRvV4c1LLcNcPeJvsugUVj6AG9iQowjBxJ2r9Y","/ip4/172.18.4.127/tcp/22489/ws/p2p/16Uiu2HAm6ofCrrNRvV4c1LLcNcPeJvsugUVj6AG9iQowjBxJ2r9Y"],"enrUri":"enr:-L24QNqs9YSjMBVTot1lUxdiERIHN9tK6rrvOhr4zSv4TW93cADxEVKJuKyXwUPAGOm7mLYDGELhAIf4yh1753wLKs0CgmlkgnY0gmlwhKwSBH-KbXVsdGlhZGRyc5YACASsEgR_BlfYAAoErBIEfwZX2d0DgnJzhQADAQAAiXNlY3AyNTZrMaECqRJ1QOqzhpqnqdSP9HJ2UNgggiWWqAFOo5TQ9kFHoOuDdGNwglfYg3VkcIJX2oV3YWt1Mgk"}'
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:22487/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.186.141/tcp/10965/p2p/16Uiu2HAmNynPoJS7pvK9G4iBRwHn6Zw4NcHcewCBGny7B27AdpLW"]'
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:22487/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.84.134/tcp/39144/p2p/16Uiu2HAmAAKHMPFS8teL3Mf4MF9GmrRrtgV5KcmhPBKEpqaqgKnW"]'
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:10964/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:39143/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:22487/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  tests.light_push.test_publish:test_publish.py:23 Running test with payload A simple string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512569840996243}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512569840996243,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512569840996243,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512569840996243,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload An integer
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512569968795223}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512569968795223,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512569968795223,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512569968795223,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A dictionary
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570098702450}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570098702450,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570098702450,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570098702450,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Chinese characters
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570227186872}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570227186872,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570227186872,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570227186872,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Emojis
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570355192648}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570355192648,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570355192648,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570355192648,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Lorem ipsum text
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570481402724}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570481402724,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570481402724,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570481402724,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload HTML content
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570611859169}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570611859169,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570611859169,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570611859169,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Cyrillic characters
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570740365641}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570740365641,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570740365641,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570740365641,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Base64 encoded string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570870052867}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570870052867,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570870052867,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570870052867,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Binary data
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512570998959983}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570998959983,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570998959983,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512570998959983,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Special characters with whitespace
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512571128595602}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571128595602,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571128595602,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571128595602,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Boolean false as a string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512571259189265}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571259189265,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571259189265,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571259189265,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A float number
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512571386171219}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571386171219,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571386171219,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571386171219,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A list
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512571513844703}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571513844703,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571513844703,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571513844703,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Hexadecimal number as a string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512571640976804}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571640976804,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571640976804,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571640976804,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Email format
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512571770619812}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571770619812,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571770619812,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571770619812,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload URL format
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512571898665332}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571898665332,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571898665332,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512571898665332,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload Date and time in ISO format
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572027379914}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572027379914,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572027379914,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572027379914,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload String with escaped quotes
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572153667948}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572153667948,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572153667948,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572153667948,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A regular expression
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572284583223}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572284583223,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572284583223,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572284583223,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A very long string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572411409964}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572411409964,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572411409964,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572411409964,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A JSON string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572543363912}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572543363912,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572543363912,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572543363912,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A Unix path
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572671603418}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572671603418,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572671603418,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572671603418,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A Windows path
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572799340790}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572799340790,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572799340790,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572799340790,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload An SQL query
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512572927035423}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572927035423,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572927035423,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512572927035423,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload JavaScript code snippet
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573057531934}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573057531934,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573057531934,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573057531934,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A CSS snippet
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573185501781}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573185501781,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573185501781,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573185501781,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A Python one-liner
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573312408341}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573312408341,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573312408341,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573312408341,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload An IP address
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573441505124}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573441505124,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573441505124,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573441505124,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A domain name
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573567598633}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573567598633,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573567598633,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573567598633,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A user agent string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573695365092}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573695365092,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573695365092,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573695365092,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A credit card number
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573826775264}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573826775264,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573826775264,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573826775264,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A phone number
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512573976311402}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573976311402,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573976311402,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512573976311402,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A UUID
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512574103706446}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574103706446,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574103706446,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574103706446,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A hashtag
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512574234603312}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574234603312,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574234603312,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574234603312,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A Twitter handle
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512574363031534}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574363031534,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574363031534,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574363031534,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A password
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512574492847518}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574492847518,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574492847518,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574492847518,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A date in common format
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512574620284739}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574620284739,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574620284739,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574620284739,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A time string
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512574747664948}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574747664948,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574747664948,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574747664948,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:23 Running test with payload A mathematical equation
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512574873356786}}'
INFO  src.node.api_clients.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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10964/relay/v1/messages/%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'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574873356786,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39143/relay/v1/messages/%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'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574873356786,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22487/relay/v1/messages/%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'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512574873356786,"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 cd45fa3f8cdd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2730e2d3bc92
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dab9353928ce
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cd45fa3f8cdd. 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,73 @@
2026-03-03 04:34:24.712 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:24.713 DEBUG [tests.conftest] Running test: test_relay_subscribe_to_single_pubsub_topic with id: 2026-03-03_04-34-24__6646e5cf-7df9-488e-822a-3cfcdc03306e
2026-03-03 04:34:24.713 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:24.713 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:24.714 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-03 04:34:24.723 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:24.723 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-24__6646e5cf-7df9-488e-822a-3cfcdc03306e__wakuorg_nwaku:latest.log
2026-03-03 04:34:24.723 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:24.723 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:24.725 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:24.725 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.204.216
2026-03-03 04:34:24.725 DEBUG [src.node.docker_mananger] Generated ports ['34084', '34085', '34086', '34087', '34088']
2026-03-03 04:34:24.725 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:24.725 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:24.726 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:24.726 DEBUG [src.node.docker_mananger] docker run -i -t -p 34084:34084 -p 34085:34085 -p 34086:34086 -p 34087:34087 -p 34088:34088 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=34086 --rest-port=34084 --tcp-port=34085 --discv5-udp-port=34087 --rest-address=0.0.0.0 --nat=extip:172.18.204.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cdbe0d60feee3999a1cfe385a9503e0a420b1e1d9d696d819dd0e64cf7c0ccc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34088 --metrics-logging=true --relay=true
2026-03-03 04:34:24.919 ERROR [src.node.docker_mananger] Max retries reached for container 1710ecdaf835. Exiting log stream.
2026-03-03 04:34:24.927 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.204.216 waku 752fe8eb28f1a95108106d70fc621082483ccaf89b70e4e6bf0f31af1dbca63b
2026-03-03 04:34:24.964 DEBUG [src.node.docker_mananger] Container started with ID 752fe8eb28f1. Setting up logs at ./log/docker/node1_2026-03-03_04-34-24__6646e5cf-7df9-488e-822a-3cfcdc03306e__wakuorg_nwaku:latest.log
2026-03-03 04:34:24.966 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34084
2026-03-03 04:34:24.966 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:25.518 ERROR [src.node.docker_mananger] Max retries reached for container b6ad4447021f. Exiting log stream.
2026-03-03 04:34:25.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34084/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:25.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:25.972 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:25.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34084/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:25.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.216/tcp/34085/p2p/16Uiu2HAmDiazxUBMzPVy5WXzKV4HYPYYHrNi3RtmzcZ9K9TKGeFb","/ip4/172.18.204.216/tcp/34086/ws/p2p/16Uiu2HAmDiazxUBMzPVy5WXzKV4HYPYYHrNi3RtmzcZ9K9TKGeFb"],"enrUri":"enr:-L24QKA5reeYQ_8FrFkD-W6sZexmNeE0lIR5CSislY8vD9E6QvV-ykMhFZ6M4X3P5Fuqn7JywypZlo9Xk6cUipO9Ir0CgmlkgnY0gmlwhKwSzNiKbXVsdGlhZGRyc5YACASsEszYBoUlAAoErBLM2AaFJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDD8ebi2fWr8FT1LvIacot8ZCkqJqm9niWzOnAcsAOmjqDdGNwgoUlg3VkcIKFJ4V3YWt1MgE"}'
2026-03-03 04:34:25.975 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:25.983 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:25.983 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-24__6646e5cf-7df9-488e-822a-3cfcdc03306e__wakuorg_nwaku:latest.log
2026-03-03 04:34:25.983 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:25.984 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:25.985 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:25.985 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.12
2026-03-03 04:34:25.986 DEBUG [src.node.docker_mananger] Generated ports ['29886', '29887', '29888', '29889', '29890']
2026-03-03 04:34:25.986 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:25.986 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:25.986 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:25.986 DEBUG [src.node.docker_mananger] docker run -i -t -p 29886:29886 -p 29887:29887 -p 29888:29888 -p 29889:29889 -p 29890:29890 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=29888 --rest-port=29886 --tcp-port=29887 --discv5-udp-port=29889 --rest-address=0.0.0.0 --nat=extip:172.18.224.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad3fc6fada62efd3ffde3c2bfcaf4df3a9c0348e7d2dccfb56fdbe9814a08eb1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29890 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKA5reeYQ_8FrFkD-W6sZexmNeE0lIR5CSislY8vD9E6QvV-ykMhFZ6M4X3P5Fuqn7JywypZlo9Xk6cUipO9Ir0CgmlkgnY0gmlwhKwSzNiKbXVsdGlhZGRyc5YACASsEszYBoUlAAoErBLM2AaFJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDD8ebi2fWr8FT1LvIacot8ZCkqJqm9niWzOnAcsAOmjqDdGNwgoUlg3VkcIKFJ4V3YWt1MgE
2026-03-03 04:34:26.204 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.12 waku e126546e95704443b024e13b74b678e014780eee4eac3ea5355240e33c583d70
2026-03-03 04:34:26.238 DEBUG [src.node.docker_mananger] Container started with ID e126546e9570. Setting up logs at ./log/docker/node2_2026-03-03_04-34-24__6646e5cf-7df9-488e-822a-3cfcdc03306e__wakuorg_nwaku:latest.log
2026-03-03 04:34:26.239 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29886
2026-03-03 04:34:26.240 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:27.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29886/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:27.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:27.270 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:27.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29886/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:27.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.12/tcp/29887/p2p/16Uiu2HAmFe7hkb8PUspGfrwX885WPXo6TmkjvzPPwshprBFvTfHY","/ip4/172.18.224.12/tcp/29888/ws/p2p/16Uiu2HAmFe7hkb8PUspGfrwX885WPXo6TmkjvzPPwshprBFvTfHY"],"enrUri":"enr:-L24QKefIYzumCId2JLz_1vafk3FTbXl46jikjbk31nZmY0peCkCgn-CZc2NRSKG42K0vcw7Y2dP1ASwVoPCsSBwnh0CgmlkgnY0gmlwhKwS4AyKbXVsdGlhZGRyc5YACASsEuAMBnS_AAoErBLgDAZ0wN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLFnLNwwc6K9_0bUk3tnZ7mQ86o8wxYPOEFrRwzFJOjeDdGNwgnS_g3VkcIJ0wYV3YWt1MgE"}'
2026-03-03 04:34:27.279 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:27.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29886/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.216/tcp/34085/p2p/16Uiu2HAmDiazxUBMzPVy5WXzKV4HYPYYHrNi3RtmzcZ9K9TKGeFb"]'
2026-03-03 04:34:27.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:27.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34084/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:27.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:27.291 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29886/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:27.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:27.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34084/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)'}'
2026-03-03 04:34:27.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:27.304 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:27.404 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:27.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34084/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:27.408 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":1772512467297092352,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:27.410 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:27.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29886/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:27.412 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":1772512467297092352,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:27.415 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:27.416 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:27.416 DEBUG [src.node.waku_node] Stopping container with id 752fe8eb28f1
2026-03-03 04:34:27.997 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:27.997 DEBUG [src.node.waku_node] Stopping container with id e126546e9570
2026-03-03 04:34:28.579 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:28.580 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:28.587 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:28.593 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2026-03-03 04:35:29.806 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:35:29.807 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/29/sometopic/someencoding] with id: 2026-03-03_04-35-29__394efc38-2daf-40d1-b1f3-9788d2f7458a
2026-03-03 04:35:29.808 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:35:29.810 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:35:29.810 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:35:29.821 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:29.821 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-35-29__394efc38-2daf-40d1-b1f3-9788d2f7458a__wakuorg_nwaku:latest.log
2026-03-03 04:35:29.821 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:29.822 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:29.824 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:29.825 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.32.131
2026-03-03 04:35:29.825 DEBUG [src.node.docker_mananger] Generated ports ['52925', '52926', '52927', '52928', '52929']
2026-03-03 04:35:29.826 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:29.827 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:29.827 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:29.827 DEBUG [src.node.docker_mananger] docker run -i -t -p 52925:52925 -p 52926:52926 -p 52927:52927 -p 52928:52928 -p 52929:52929 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=52927 --rest-port=52925 --tcp-port=52926 --discv5-udp-port=52928 --rest-address=0.0.0.0 --nat=extip:172.18.32.131 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6621acd3c5cda4a56334a39fc5cf1eab49bbbe4ae1540440284edd1a60ee06c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52929 --metrics-logging=true --relay=true --filter=true --content-topic=/app/29/sometopic/someencoding
2026-03-03 04:35:29.998 ERROR [src.node.docker_mananger] Max retries reached for container 57b287c738f8. Exiting log stream.
2026-03-03 04:35:30.029 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.32.131 waku dec3e1023833c8f7d06b894000caa8c0ffa6166ebdccc7df4bfe2f97afc43406
2026-03-03 04:35:30.064 DEBUG [src.node.docker_mananger] Container started with ID dec3e1023833. Setting up logs at ./log/docker/node1_2026-03-03_04-35-29__394efc38-2daf-40d1-b1f3-9788d2f7458a__wakuorg_nwaku:latest.log
2026-03-03 04:35:30.065 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52925
2026-03-03 04:35:30.065 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:30.664 ERROR [src.node.docker_mananger] Max retries reached for container 91749f8bad44. Exiting log stream.
2026-03-03 04:35:31.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52925/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:31.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:31.069 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:31.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52925/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:31.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.131/tcp/52926/p2p/16Uiu2HAm4VwMDdQ7jaedT4PuiJj44K2PEqigW23gQtjDmMq4rFs6","/ip4/172.18.32.131/tcp/52927/ws/p2p/16Uiu2HAm4VwMDdQ7jaedT4PuiJj44K2PEqigW23gQtjDmMq4rFs6"],"enrUri":"enr:-L24QMgZwLdeL-oKUAG31JRrOjYko7gJsui5v8u3AsT9l4HpBimSluit3XjPtNIteUr2vlV7tOJty2PfRLwPaZBQw5ACgmlkgnY0gmlwhKwSIIOKbXVsdGlhZGRyc5YACASsEiCDBs6-AAoErBIggwbOv90DgnJzhQACAQAAiXNlY3AyNTZrMaEChtDiQRnrJzyBzDxyFFtfqfEzDnIqHZePr_7_ySiXSSmDdGNwgs6-g3VkcILOwIV3YWt1MgU"}'
2026-03-03 04:35:31.072 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:31.079 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:31.079 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-35-29__394efc38-2daf-40d1-b1f3-9788d2f7458a__wakuorg_nwaku:latest.log
2026-03-03 04:35:31.079 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:31.079 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:31.081 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:31.081 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.68
2026-03-03 04:35:31.081 DEBUG [src.node.docker_mananger] Generated ports ['36666', '36667', '36668', '36669', '36670']
2026-03-03 04:35:31.081 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:31.081 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:31.081 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:31.082 DEBUG [src.node.docker_mananger] docker run -i -t -p 36666:36666 -p 36667:36667 -p 36668:36668 -p 36669:36669 -p 36670:36670 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=36668 --rest-port=36666 --tcp-port=36667 --discv5-udp-port=36669 --rest-address=0.0.0.0 --nat=extip:172.18.19.68 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7e9189fbfb1ec70d7ea5becd5ed1c9a2ea637bcba95bfdbfdf3191affce2eac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36670 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMgZwLdeL-oKUAG31JRrOjYko7gJsui5v8u3AsT9l4HpBimSluit3XjPtNIteUr2vlV7tOJty2PfRLwPaZBQw5ACgmlkgnY0gmlwhKwSIIOKbXVsdGlhZGRyc5YACASsEiCDBs6-AAoErBIggwbOv90DgnJzhQACAQAAiXNlY3AyNTZrMaEChtDiQRnrJzyBzDxyFFtfqfEzDnIqHZePr_7_ySiXSSmDdGNwgs6-g3VkcILOwIV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
2026-03-03 04:35:31.278 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.68 waku 2c4807b8a09a457b825b6f79d1236ef50e25d8d30034b191e6755411e08e2017
2026-03-03 04:35:31.316 DEBUG [src.node.docker_mananger] Container started with ID 2c4807b8a09a. Setting up logs at ./log/docker/node2_2026-03-03_04-35-29__394efc38-2daf-40d1-b1f3-9788d2f7458a__wakuorg_nwaku:latest.log
2026-03-03 04:35:31.317 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36666
2026-03-03 04:35:31.317 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:32.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36666/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:32.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:32.340 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:32.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36666/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:32.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.68/tcp/36667/p2p/16Uiu2HAm6zMLErn7vTwz3Po4c6g38zxt35aktcVMiGJKSBXbyE4u","/ip4/172.18.19.68/tcp/36668/ws/p2p/16Uiu2HAm6zMLErn7vTwz3Po4c6g38zxt35aktcVMiGJKSBXbyE4u"],"enrUri":"enr:-L24QHkSeNDGHJU_c4H8FiiyvRFHI9tLKBGsoEML7zJML1deePL2g5t99H8sqACKmcd9tJ_OQzuUm4QJbFtK4gMWPLICgmlkgnY0gmlwhKwSE0SKbXVsdGlhZGRyc5YACASsEhNEBo87AAoErBITRAaPPN0DgnJzhQACAQAAiXNlY3AyNTZrMaECq8-jW7Kv1Stf1NknokSc_ooRPvBVnSj2Lj9GYGhqPlaDdGNwgo87g3VkcIKPPYV3YWt1MgE"}'
2026-03-03 04:35:32.345 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:32.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36666/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.32.131/tcp/52926/p2p/16Uiu2HAm4VwMDdQ7jaedT4PuiJj44K2PEqigW23gQtjDmMq4rFs6"]'
2026-03-03 04:35:32.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:32.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52925/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-03-03 04:35:32.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:32.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-03-03 04:35:32.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:32.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52925/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:35:32.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:32.362 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:35:32.463 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:32.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52925/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:32.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772512532357279553,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:32.468 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:35:32.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36666/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:32.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772512532357279553,"ephemeral":false,"proof":""}]'
2026-03-03 04:35:32.474 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:32.475 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:32.475 DEBUG [src.node.waku_node] Stopping container with id dec3e1023833
2026-03-03 04:35:33.020 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:33.020 DEBUG [src.node.waku_node] Stopping container with id 2c4807b8a09a
2026-03-03 04:35:33.583 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:33.586 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:33.595 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:33.600 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,107 @@
2026-03-03 04:33:49.817 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:33:49.817 DEBUG [tests.conftest] Running test: test_msg_stored_when_ephemeral_false with id: 2026-03-03_04-33-49__31fee9ab-f4a9-4655-8e69-65017d5d8850
2026-03-03 04:33:49.818 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:33:49.818 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:33:49.819 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-03 04:33:49.828 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:33:49.828 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-33-49__31fee9ab-f4a9-4655-8e69-65017d5d8850__wakuorg_nwaku:latest.log
2026-03-03 04:33:49.835 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:33:49.835 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-33-49__31fee9ab-f4a9-4655-8e69-65017d5d8850__wakuorg_nwaku:latest.log
2026-03-03 04:33:49.842 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:33:49.842 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-33-49__31fee9ab-f4a9-4655-8e69-65017d5d8850__wakuorg_nwaku:latest.log
2026-03-03 04:33:49.842 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:33:49.842 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:33:49.843 DEBUG [tests.e2e.test_e2e] Start 3 nodes
2026-03-03 04:33:49.843 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:33:49.844 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:33:49.845 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:33:49.845 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.83.244
2026-03-03 04:33:49.845 DEBUG [src.node.docker_mananger] Generated ports ['28025', '28026', '28027', '28028', '28029']
2026-03-03 04:33:49.846 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:33:49.846 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:33:49.846 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:33:49.846 DEBUG [src.node.docker_mananger] docker run -i -t -p 28025:28025 -p 28026:28026 -p 28027:28027 -p 28028:28028 -p 28029:28029 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=28027 --rest-port=28025 --tcp-port=28026 --discv5-udp-port=28028 --rest-address=0.0.0.0 --nat=extip:172.18.83.244 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c33cd480d0d009bd46aadceaa8bddf3d9be3a9256bce4ceaeab8f6849fcd1ef7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28029 --metrics-logging=true --relay=true --store=true
2026-03-03 04:33:50.015 ERROR [src.node.docker_mananger] Max retries reached for container f30089097e9a. Exiting log stream.
2026-03-03 04:33:50.040 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.83.244 waku 6674329a8a278b7cc92a5c506034bcc885483035d2b1cc0f1953c82120a8e9fe
2026-03-03 04:33:50.075 DEBUG [src.node.docker_mananger] Container started with ID 6674329a8a27. Setting up logs at ./log/docker/node1_2026-03-03_04-33-49__31fee9ab-f4a9-4655-8e69-65017d5d8850__wakuorg_nwaku:latest.log
2026-03-03 04:33:50.076 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28025
2026-03-03 04:33:50.076 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:33:50.638 ERROR [src.node.docker_mananger] Max retries reached for container 5493be247719. Exiting log stream.
2026-03-03 04:33:51.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28025/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:51.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:33:51.081 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:33:51.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28025/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:51.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.244/tcp/28026/p2p/16Uiu2HAmPHhEYuQ1etMov1mAyj4FukQvZtMT4iqdgpVhLmheFkm1","/ip4/172.18.83.244/tcp/28027/ws/p2p/16Uiu2HAmPHhEYuQ1etMov1mAyj4FukQvZtMT4iqdgpVhLmheFkm1"],"enrUri":"enr:-L24QAGIZo0svNZXlNlq-nYLMtSk_G8lMU-IgM7arn5yWTXRcNQC87Z-P5KtEu_ZZNABHyKqg91aza2HucCbt-hDqEgCgmlkgnY0gmlwhKwSU_SKbXVsdGlhZGRyc5YACASsElP0Bm16AAoErBJT9AZte90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnfwBgCrz7_N5UnRIqkfE-kxszyQ4YZsbhg0PpBnHQASDdGNwgm16g3VkcIJtfIV3YWt1MgM"}'
2026-03-03 04:33:51.084 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:33:51.084 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:33:51.084 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:33:51.085 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:33:51.086 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.47
2026-03-03 04:33:51.086 DEBUG [src.node.docker_mananger] Generated ports ['19009', '19010', '19011', '19012', '19013']
2026-03-03 04:33:51.086 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:33:51.086 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:33:51.086 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:33:51.086 DEBUG [src.node.docker_mananger] docker run -i -t -p 19009:19009 -p 19010:19010 -p 19011:19011 -p 19012:19012 -p 19013:19013 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=19011 --rest-port=19009 --tcp-port=19010 --discv5-udp-port=19012 --rest-address=0.0.0.0 --nat=extip:172.18.162.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71897aeeeaea1ff29b0b0befd3cc1d9be61dafd3ca6cecefa73f1b38900323a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19013 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QAGIZo0svNZXlNlq-nYLMtSk_G8lMU-IgM7arn5yWTXRcNQC87Z-P5KtEu_ZZNABHyKqg91aza2HucCbt-hDqEgCgmlkgnY0gmlwhKwSU_SKbXVsdGlhZGRyc5YACASsElP0Bm16AAoErBJT9AZte90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnfwBgCrz7_N5UnRIqkfE-kxszyQ4YZsbhg0PpBnHQASDdGNwgm16g3VkcIJtfIV3YWt1MgM
2026-03-03 04:33:51.291 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.47 waku e19361c705d66e1f7dfca98522a74724213b61934ec4b7c473bfac4c8b52fc84
2026-03-03 04:33:51.323 DEBUG [src.node.docker_mananger] Container started with ID e19361c705d6. Setting up logs at ./log/docker/node2_2026-03-03_04-33-49__31fee9ab-f4a9-4655-8e69-65017d5d8850__wakuorg_nwaku:latest.log
2026-03-03 04:33:51.324 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19009
2026-03-03 04:33:51.325 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:33:52.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19009/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:52.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:33:52.329 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:33:52.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19009/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:52.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.47/tcp/19010/p2p/16Uiu2HAm1Ps1WJdaR6ZAMqpzAmgLyUfmkHCrBeznh3CNjqKrEyWJ","/ip4/172.18.162.47/tcp/19011/ws/p2p/16Uiu2HAm1Ps1WJdaR6ZAMqpzAmgLyUfmkHCrBeznh3CNjqKrEyWJ"],"enrUri":"enr:-L24QOjfzRowfhWI1XRpHFGRKhP1bSQoAC60aZ40a4gv34kGNVR9Qb0OW_OBKNQ4vgxHKHOwrFALJsG6wvrNLr7IckMCgmlkgnY0gmlwhKwSoi-KbXVsdGlhZGRyc5YACASsEqIvBkpCAAoErBKiLwZKQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECWK9uWk1Zyks90LzP7ePhx62ZpN_hy6FVWznKlCCzT9uDdGNwgkpCg3VkcIJKRIV3YWt1MgM"}'
2026-03-03 04:33:52.332 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:33:52.332 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:33:52.332 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:33:52.333 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:33:52.334 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.85
2026-03-03 04:33:52.334 DEBUG [src.node.docker_mananger] Generated ports ['56359', '56360', '56361', '56362', '56363']
2026-03-03 04:33:52.334 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:33:52.334 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:33:52.334 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:33:52.334 DEBUG [src.node.docker_mananger] docker run -i -t -p 56359:56359 -p 56360:56360 -p 56361:56361 -p 56362:56362 -p 56363:56363 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=56361 --rest-port=56359 --tcp-port=56360 --discv5-udp-port=56362 --rest-address=0.0.0.0 --nat=extip:172.18.21.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcca77ed8d619dcc000239f2e61c44ba1c8c3adbd052adccdfbc970d324dcea2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56363 --metrics-logging=true --relay=false --storenode=/ip4/172.18.162.47/tcp/19010/p2p/16Uiu2HAm1Ps1WJdaR6ZAMqpzAmgLyUfmkHCrBeznh3CNjqKrEyWJ --discv5-bootstrap-node=enr:-L24QOjfzRowfhWI1XRpHFGRKhP1bSQoAC60aZ40a4gv34kGNVR9Qb0OW_OBKNQ4vgxHKHOwrFALJsG6wvrNLr7IckMCgmlkgnY0gmlwhKwSoi-KbXVsdGlhZGRyc5YACASsEqIvBkpCAAoErBKiLwZKQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECWK9uWk1Zyks90LzP7ePhx62ZpN_hy6FVWznKlCCzT9uDdGNwgkpCg3VkcIJKRIV3YWt1MgM
2026-03-03 04:33:52.552 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.85 waku 79e4a2f84a3429eca62f2fa9db3ed6a1132ddf600b0055c81a174d82a251b5cf
2026-03-03 04:33:52.589 DEBUG [src.node.docker_mananger] Container started with ID 79e4a2f84a34. Setting up logs at ./log/docker/node3_2026-03-03_04-33-49__31fee9ab-f4a9-4655-8e69-65017d5d8850__wakuorg_nwaku:latest.log
2026-03-03 04:33:52.590 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56359
2026-03-03 04:33:52.590 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:33:53.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56359/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:53.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:33:53.593 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:33:53.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56359/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:53.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.85/tcp/56360/p2p/16Uiu2HAm7LySoLkW6LE2tHuf8puAG6UXHwzqESg4GRYXhNpaptLP","/ip4/172.18.21.85/tcp/56361/ws/p2p/16Uiu2HAm7LySoLkW6LE2tHuf8puAG6UXHwzqESg4GRYXhNpaptLP"],"enrUri":"enr:-L24QF_mmc4MlUdIlUYzaKupO67F3e2yc_mu3DVV2V5tgyI1dl8bYY-1DGHAFVjlvL1fwrfyPnjYt0WAjKUPM79Y7M4CgmlkgnY0gmlwhKwSFVWKbXVsdGlhZGRyc5YACASsEhVVBtwoAAoErBIVVQbcKd0DgnJzhQADAQAAiXNlY3AyNTZrMaECsRgWZ3qfcT2ztuy-oUyF3DyQYD-cbpWrzWOQZmw7KpiDdGNwgtwog3VkcILcKoV3YWt1MgA"}'
2026-03-03 04:33:53.596 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:33:53.596 DEBUG [tests.e2e.test_e2e] Subscribe node1 ,2 to pubtopic /waku/2/rs/3/1
2026-03-03 04:33:53.597 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28025/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:33:53.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:33:53.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19009/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:33:53.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:33:53.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28025/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:53.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.162.47/tcp/39710/p2p/16Uiu2HAm1Ps1WJdaR6ZAMqpzAmgLyUfmkHCrBeznh3CNjqKrEyWJ","protocols":["/ipfs/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-157-gba8587","origin":"UnknownOrigin"}]'
2026-03-03 04:33:53.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19009/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:53.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.83.244/tcp/28026/p2p/16Uiu2HAmPHhEYuQ1etMov1mAyj4FukQvZtMT4iqdgpVhLmheFkm1","protocols":["/ipfs/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-157-gba8587","origin":"Discv5"}]'
2026-03-03 04:33:53.616 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-03-03 04:34:23.616 DEBUG [tests.e2e.test_e2e] Node1 publish message with ephemeral = false
2026-03-03 04:34:23.617 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:23.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28025/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}'
2026-03-03 04:34:23.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:23.624 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:23.824 DEBUG [src.libs.common] Sleeping for 3 seconds
2026-03-03 04:34:26.824 DEBUG [tests.e2e.test_e2e] Check if message is stored
2026-03-03 04:34:26.825 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:34:26.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56359/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:26.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6909c8fe23166c0a016b","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x61819303b753d541fc04ef0c6a278aa5144d48cee3a432500d6bce1395ed0b64"}]}'
2026-03-03 04:34:26.870 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:34:26.880 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:26.881 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:26.881 DEBUG [src.node.waku_node] Stopping container with id 6674329a8a27
2026-03-03 04:34:27.443 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:27.445 DEBUG [src.node.waku_node] Stopping container with id e19361c705d6
2026-03-03 04:34:27.998 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:28.000 DEBUG [src.node.waku_node] Stopping container with id 79e4a2f84a34
2026-03-03 04:34:28.331 ERROR [src.node.docker_mananger] Max retries reached for container 6674329a8a27. Exiting log stream.
2026-03-03 04:34:28.552 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:28.555 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:28.590 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:28.610 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:28.615 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2026-03-03 04:43:00.110 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:43:00.111 DEBUG [tests.conftest] Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2026-03-03_04-43-00__e2873cb1-5216-4cab-8dbb-354ca7d12939
2026-03-03 04:43:00.111 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:43:00.111 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:43:00.111 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:43:00.119 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:43:00.119 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-43-00__e2873cb1-5216-4cab-8dbb-354ca7d12939__wakuorg_nwaku:latest.log
2026-03-03 04:43:00.119 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:43:00.119 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:43:00.121 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:43:00.121 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.105.125
2026-03-03 04:43:00.121 DEBUG [src.node.docker_mananger] Generated ports ['50299', '50300', '50301', '50302', '50303']
2026-03-03 04:43:00.121 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:43:00.122 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:43:00.122 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:43:00.122 DEBUG [src.node.docker_mananger] docker run -i -t -p 50299:50299 -p 50300:50300 -p 50301:50301 -p 50302:50302 -p 50303:50303 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=50301 --rest-port=50299 --tcp-port=50300 --discv5-udp-port=50302 --rest-address=0.0.0.0 --nat=extip:172.18.105.125 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eea5ebedebba38f5ed0aaacead9d5dd82adec9bb7b8a40e50fb5b9c58bddb7a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50303 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
2026-03-03 04:43:00.330 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.105.125 waku b7133c1e98f42ba732b13f9e709385762561f511b5896848ae0477ae0de29f37
2026-03-03 04:43:00.354 ERROR [src.node.docker_mananger] Max retries reached for container bf26f41a6d9d. Exiting log stream.
2026-03-03 04:43:00.366 DEBUG [src.node.docker_mananger] Container started with ID b7133c1e98f4. Setting up logs at ./log/docker/node1_2026-03-03_04-43-00__e2873cb1-5216-4cab-8dbb-354ca7d12939__wakuorg_nwaku:latest.log
2026-03-03 04:43:00.366 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50299
2026-03-03 04:43:00.367 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:43:00.905 ERROR [src.node.docker_mananger] Max retries reached for container e7b665bea80e. Exiting log stream.
2026-03-03 04:43:01.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50299/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:43:01.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:43:01.371 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:43:01.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50299/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:43:01.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.125/tcp/50300/p2p/16Uiu2HAmDAq16r3GawFCyGj4kGAmrkP8sKzHVSuySer5kZu6VQbF","/ip4/172.18.105.125/tcp/50301/ws/p2p/16Uiu2HAmDAq16r3GawFCyGj4kGAmrkP8sKzHVSuySer5kZu6VQbF"],"enrUri":"enr:-L24QAkKWpGAInWxZajvpAV3NKVAg1zC2o8WOA_x__c-z_MtGONoNkZoEkQ2KIlKf81lH-ALXt90HzeNpDc2GSSTlIICgmlkgnY0gmlwhKwSaX2KbXVsdGlhZGRyc5YACASsEml9BsR8AAoErBJpfQbEfd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDB6TauBkP-VtocXIi_YMyJrGRjd7GBvLLLIsvtOfb_a6DdGNwgsR8g3VkcILEfoV3YWt1MgU"}'
2026-03-03 04:43:01.374 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:43:01.381 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:43:01.382 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-43-00__e2873cb1-5216-4cab-8dbb-354ca7d12939__wakuorg_nwaku:latest.log
2026-03-03 04:43:01.382 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:43:01.382 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:43:01.383 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:43:01.383 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.239.76
2026-03-03 04:43:01.384 DEBUG [src.node.docker_mananger] Generated ports ['19935', '19936', '19937', '19938', '19939']
2026-03-03 04:43:01.384 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:43:01.384 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:43:01.384 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:43:01.384 DEBUG [src.node.docker_mananger] docker run -i -t -p 19935:19935 -p 19936:19936 -p 19937:19937 -p 19938:19938 -p 19939:19939 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=19937 --rest-port=19935 --tcp-port=19936 --discv5-udp-port=19938 --rest-address=0.0.0.0 --nat=extip:172.18.239.76 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=baf2eb65acbcb7b7faa17b0ec3f5410c691dccc48fbde5edb9be21dddbea1a72 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19939 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAkKWpGAInWxZajvpAV3NKVAg1zC2o8WOA_x__c-z_MtGONoNkZoEkQ2KIlKf81lH-ALXt90HzeNpDc2GSSTlIICgmlkgnY0gmlwhKwSaX2KbXVsdGlhZGRyc5YACASsEml9BsR8AAoErBJpfQbEfd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDB6TauBkP-VtocXIi_YMyJrGRjd7GBvLLLIsvtOfb_a6DdGNwgsR8g3VkcILEfoV3YWt1MgU --content-topic=/waku/2/content/test.js
2026-03-03 04:43:01.594 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.239.76 waku 84df25d5fb99ec037cea638f42c6ad856dbbf985a8099864b5affa44ad6afcde
2026-03-03 04:43:01.627 DEBUG [src.node.docker_mananger] Container started with ID 84df25d5fb99. Setting up logs at ./log/docker/node2_2026-03-03_04-43-00__e2873cb1-5216-4cab-8dbb-354ca7d12939__wakuorg_nwaku:latest.log
2026-03-03 04:43:01.627 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19935
2026-03-03 04:43:01.628 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:43:02.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19935/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:43:02.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:43:02.647 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:43:02.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19935/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:43:02.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.76/tcp/19936/p2p/16Uiu2HAm2qJGVgyGVnFUx8bPXrZtCRs3urPQQ6md4vvoTPF6ejS7","/ip4/172.18.239.76/tcp/19937/ws/p2p/16Uiu2HAm2qJGVgyGVnFUx8bPXrZtCRs3urPQQ6md4vvoTPF6ejS7"],"enrUri":"enr:-L24QNXAyp8dprupYf65SlaSU0duyDAHF62iXT9EnhGEmnhSSeeLdfJq8PLj6oud1aisWNhiDjr0XpvFImuCPP2ha5cCgmlkgnY0gmlwhKwS70yKbXVsdGlhZGRyc5YACASsEu9MBk3gAAoErBLvTAZN4d0DgnJzhQACAQAAiXNlY3AyNTZrMaECbg8yscuFfy02Fr4EKlVHUiHJyRLSK_R_TkyYcazPW_CDdGNwgk3gg3VkcIJN4oV3YWt1MgE"}'
2026-03-03 04:43:02.654 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:43:02.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19935/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.125/tcp/50300/p2p/16Uiu2HAmDAq16r3GawFCyGj4kGAmrkP8sKzHVSuySer5kZu6VQbF"]'
2026-03-03 04:43:02.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:43:02.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50299/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-03-03 04:43:02.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:43:02.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19935/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-03-03 04:43:02.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:43:02.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50299/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:43:02.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:43:02.669 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:43:02.770 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:43:02.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50299/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:43:02.772 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":1772512982663966305,"ephemeral":false,"proof":""}]'
2026-03-03 04:43:02.774 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:43:02.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19935/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:43:02.777 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":1772512982663966305,"ephemeral":false,"proof":""}]'
2026-03-03 04:43:02.779 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:43:02.780 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:43:02.780 DEBUG [src.node.waku_node] Stopping container with id b7133c1e98f4
2026-03-03 04:43:03.403 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:43:03.405 DEBUG [src.node.waku_node] Stopping container with id 84df25d5fb99
2026-03-03 04:43:04.009 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:43:04.013 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:43:04.023 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:43:04.029 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,457 @@
2026-03-03 04:34:38.038 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:38.039 DEBUG [tests.conftest] Running test: test_store_include_data with id: 2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b
2026-03-03 04:34:38.039 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:38.039 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:34:38.039 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:34:38.046 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:38.046 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:38.046 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:38.046 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:38.048 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:38.048 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.64
2026-03-03 04:34:38.048 DEBUG [src.node.docker_mananger] Generated ports ['13482', '13483', '13484', '13485', '13486']
2026-03-03 04:34:38.048 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:38.048 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:38.048 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:38.049 DEBUG [src.node.docker_mananger] docker run -i -t -p 13482:13482 -p 13483:13483 -p 13484:13484 -p 13485:13485 -p 13486:13486 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=13484 --rest-port=13482 --tcp-port=13483 --discv5-udp-port=13485 --rest-address=0.0.0.0 --nat=extip:172.18.174.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2b8ebc70affd9aba4c867ee8d01fc1fdeea1c62ad3a7eafd4727eeab5fd68cc5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13486 --metrics-logging=true --store=true --relay=true
2026-03-03 04:34:38.242 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.64 waku 8c8e5a636f266318d82be94835b0844b63b2ba9571302e9ab875e80ff9148d22
2026-03-03 04:34:38.278 DEBUG [src.node.docker_mananger] Container started with ID 8c8e5a636f26. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:38.278 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13482
2026-03-03 04:34:38.278 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:38.287 ERROR [src.node.docker_mananger] Max retries reached for container d5c4f5f6d9df. Exiting log stream.
2026-03-03 04:34:38.832 ERROR [src.node.docker_mananger] Max retries reached for container ae318b4dca98. Exiting log stream.
2026-03-03 04:34:39.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13482/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:39.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:39.282 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:39.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13482/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:39.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.64/tcp/13483/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1","/ip4/172.18.174.64/tcp/13484/ws/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1"],"enrUri":"enr:-L24QGywTF1OdKEpAYsxiky-3L42NjbkgPlIRpunow77pLtZOCBrjftwpNHN3tOdvUsr9p2Xj_Xtc3mzO60pIRNhdp4CgmlkgnY0gmlwhKwSrkCKbXVsdGlhZGRyc5YACASsEq5ABjSrAAoErBKuQAY0rN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHGs2ZEmPsKLHhD_lEwypoQMyAnw2K57CcgFrMPcknlSDdGNwgjSrg3VkcII0rYV3YWt1MgM"}'
2026-03-03 04:34:39.285 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:39.292 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:39.292 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:39.292 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:39.292 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:39.294 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:39.294 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.212
2026-03-03 04:34:39.294 DEBUG [src.node.docker_mananger] Generated ports ['30871', '30872', '30873', '30874', '30875']
2026-03-03 04:34:39.294 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:39.294 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:39.295 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:39.295 DEBUG [src.node.docker_mananger] docker run -i -t -p 30871:30871 -p 30872:30872 -p 30873:30873 -p 30874:30874 -p 30875:30875 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=30873 --rest-port=30871 --tcp-port=30872 --discv5-udp-port=30874 --rest-address=0.0.0.0 --nat=extip:172.18.22.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de3ec8ab655ee2d33c50aa1f6a199289904fe150ede29c2a355cccfc17dc26ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30875 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGywTF1OdKEpAYsxiky-3L42NjbkgPlIRpunow77pLtZOCBrjftwpNHN3tOdvUsr9p2Xj_Xtc3mzO60pIRNhdp4CgmlkgnY0gmlwhKwSrkCKbXVsdGlhZGRyc5YACASsEq5ABjSrAAoErBKuQAY0rN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHGs2ZEmPsKLHhD_lEwypoQMyAnw2K57CcgFrMPcknlSDdGNwgjSrg3VkcII0rYV3YWt1MgM --storenode=/ip4/172.18.174.64/tcp/13483/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1 --store=true --relay=true
2026-03-03 04:34:39.484 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.212 waku f500967266a6fd052592e147569217a8fff7750c3ea5a2a95199c0916c768a28
2026-03-03 04:34:39.518 DEBUG [src.node.docker_mananger] Container started with ID f500967266a6. Setting up logs at ./log/docker/store_node1_2026-03-03_04-34-38__c9226b65-3079-452d-bfc1-c1b007cd8e7b__wakuorg_nwaku:latest.log
2026-03-03 04:34:39.519 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30871
2026-03-03 04:34:39.519 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:40.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30871/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:40.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:40.524 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:40.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30871/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:40.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.212/tcp/30872/p2p/16Uiu2HAmBjMKvhUEx6pjQLLqipSSwRBuL8wMWTm9ApVuQEY89XUD","/ip4/172.18.22.212/tcp/30873/ws/p2p/16Uiu2HAmBjMKvhUEx6pjQLLqipSSwRBuL8wMWTm9ApVuQEY89XUD"],"enrUri":"enr:-L24QIJZTZkES-ZbyoskV4pbyKs78I8CoNk7kks6esfJi-_ZfvhfLRq7B3eFXP_wE7FLd-ovUFsSz1OldB0so83wfzUCgmlkgnY0gmlwhKwSFtSKbXVsdGlhZGRyc5YACASsEhbUBniYAAoErBIW1AZ4md0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8kJawSKND2V1IvjaI2_UWb7arhdugw7eG_US-CTlbjKDdGNwgniYg3VkcIJ4moV3YWt1MgM"}'
2026-03-03 04:34:40.526 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:40.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30871/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.64/tcp/13483/p2p/16Uiu2HAkwLcDQoU1dZC3Lhi26deDNtGZDbibhYKZRYeHbEzwWzM1"]'
2026-03-03 04:34:40.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:40.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.533 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30871/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:40.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.536 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:40.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:40.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.542 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:40.743 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:40.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:40.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.749 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:40.950 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:40.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:40.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:40.956 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.157 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.163 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.364 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.370 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.571 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.579 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.780 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.785 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:41.986 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:41.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:41.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:41.992 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.193 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.200 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.400 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.406 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.607 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.613 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:42.813 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:42.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:42.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:42.819 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.020 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.228 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.233 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.434 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.440 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.641 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.647 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:43.848 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:43.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:43.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:43.854 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.055 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.055 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.062 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.262 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.269 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.471 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.477 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.678 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.684 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:44.885 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:44.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:44.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:44.891 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.091 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.097 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.298 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.304 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.505 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.512 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.712 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.712 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.719 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:45.919 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:45.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:45.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:45.926 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.127 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.135 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.336 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.343 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.544 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.550 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.751 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.757 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:46.958 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:46.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:46.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:46.964 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.165 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.171 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.372 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.378 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.579 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.585 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.786 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:47.793 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:47.994 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:47.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:47.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.000 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.201 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:48.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:48.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.206 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.407 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:48.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:48.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.614 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:48.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13482/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)'}'
2026-03-03 04:34:48.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:48.620 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:48.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13482/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:48.826 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:34:48.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30871/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:48.872 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:34:48.915 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:48.916 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:48.916 DEBUG [src.node.waku_node] Stopping container with id 8c8e5a636f26
2026-03-03 04:34:49.517 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:49.520 DEBUG [src.node.waku_node] Stopping container with id f500967266a6
2026-03-03 04:34:50.129 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:50.131 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:50.149 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:50.164 DEBUG [src.node.docker_mananger] Found matches for keyword 'stacktrace': ['FAT 2026-03-03 04:34:49.529+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:91 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(530) _ZN6system15writeStackTraceE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(59) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI6stringE']
2026-03-03 04:34:50.164 DEBUG [src.node.docker_mananger] Found matches for keyword 'SIGSEGV': ['FAT 2026-03-03 04:34:49.529+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:91 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/apps/wakunode2/wakunode2.nim(94) _ZN9wakunode213handleSigsegvE5int32']
2026-03-03 04:34:50.221 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:50.221 DEBUG [tests.conftest] Running test: test_store_include_data with id: 2026-03-03_04-34-50__c0737860-85e0-4454-89e7-dc1dbf4f240f
2026-03-03 04:34:50.221 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:50.221 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:34:50.222 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:34:50.228 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:50.229 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-34-50__c0737860-85e0-4454-89e7-dc1dbf4f240f__wakuorg_nwaku:latest.log
2026-03-03 04:34:50.229 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:50.229 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:50.230 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:50.230 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.192.0
2026-03-03 04:34:50.231 DEBUG [src.node.docker_mananger] Generated ports ['59540', '59541', '59542', '59543', '59544']
2026-03-03 04:34:50.231 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:50.231 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:50.231 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:50.231 DEBUG [src.node.docker_mananger] docker run -i -t -p 59540:59540 -p 59541:59541 -p 59542:59542 -p 59543:59543 -p 59544:59544 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=59542 --rest-port=59540 --tcp-port=59541 --discv5-udp-port=59543 --rest-address=0.0.0.0 --nat=extip:172.18.192.0 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ece10cfdc0ffcf0f9dcfeba8a25cb50fe2f6ba7bab12893f979aeada96db01ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59544 --metrics-logging=true --store=true --relay=true
2026-03-03 04:34:50.351 ERROR [src.node.docker_mananger] Max retries reached for container 8c8e5a636f26. Exiting log stream.
2026-03-03 04:34:50.421 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.192.0 waku 3fd5ecfb1d5f3aa134ac9cb04fbe72029500a2ce2edc046d922d0b473dc3fe6a
2026-03-03 04:34:50.452 DEBUG [src.node.docker_mananger] Container started with ID 3fd5ecfb1d5f. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-34-50__c0737860-85e0-4454-89e7-dc1dbf4f240f__wakuorg_nwaku:latest.log
2026-03-03 04:34:50.453 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59540
2026-03-03 04:34:50.455 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:50.958 ERROR [src.node.docker_mananger] Max retries reached for container f500967266a6. Exiting log stream.
2026-03-03 04:34:51.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59540/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:51.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:51.458 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:51.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59540/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:51.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.0/tcp/59541/p2p/16Uiu2HAkvGQym8oXwYPWvp3ogVhebuuX9eSDSbpqBJacNn28RZLy","/ip4/172.18.192.0/tcp/59542/ws/p2p/16Uiu2HAkvGQym8oXwYPWvp3ogVhebuuX9eSDSbpqBJacNn28RZLy"],"enrUri":"enr:-L24QOx730x6iEghh_CAUs4p3ioPuzmF_42czYnSFz42aCPpLYLDy5zDdHrMs8tPBFgN56fW8RWN2SYiYjUs0X0O_U0CgmlkgnY0gmlwhKwSwACKbXVsdGlhZGRyc5YACASsEsAABuiVAAoErBLAAAbolt0DgnJzhQADAQAAiXNlY3AyNTZrMaECDHx_m9L23czcBN0aB8ChraQEgyMKIMJDPuY9S4ndVJaDdGNwguiVg3VkcILol4V3YWt1MgM"}'
2026-03-03 04:34:51.461 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:51.468 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:51.468 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-34-50__c0737860-85e0-4454-89e7-dc1dbf4f240f__wakuorg_nwaku:latest.log
2026-03-03 04:34:51.468 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:51.468 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:51.470 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:51.470 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.111
2026-03-03 04:34:51.470 DEBUG [src.node.docker_mananger] Generated ports ['13525', '13526', '13527', '13528', '13529']
2026-03-03 04:34:51.470 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:51.470 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:51.471 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:51.471 DEBUG [src.node.docker_mananger] docker run -i -t -p 13525:13525 -p 13526:13526 -p 13527:13527 -p 13528:13528 -p 13529:13529 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=13527 --rest-port=13525 --tcp-port=13526 --discv5-udp-port=13528 --rest-address=0.0.0.0 --nat=extip:172.18.80.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f3651ed6bcff7da1f0baf16adafdef6f9fb3a46f7ca91d82c4096afaa02ceadd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13529 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOx730x6iEghh_CAUs4p3ioPuzmF_42czYnSFz42aCPpLYLDy5zDdHrMs8tPBFgN56fW8RWN2SYiYjUs0X0O_U0CgmlkgnY0gmlwhKwSwACKbXVsdGlhZGRyc5YACASsEsAABuiVAAoErBLAAAbolt0DgnJzhQADAQAAiXNlY3AyNTZrMaECDHx_m9L23czcBN0aB8ChraQEgyMKIMJDPuY9S4ndVJaDdGNwguiVg3VkcILol4V3YWt1MgM --storenode=/ip4/172.18.192.0/tcp/59541/p2p/16Uiu2HAkvGQym8oXwYPWvp3ogVhebuuX9eSDSbpqBJacNn28RZLy --store=true --relay=true
2026-03-03 04:34:51.676 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.111 waku 492e97f5dc9ddcb06ac4fae9d063946e25ee98649e451c945fc73481b7843eb9
2026-03-03 04:34:51.712 DEBUG [src.node.docker_mananger] Container started with ID 492e97f5dc9d. Setting up logs at ./log/docker/store_node1_2026-03-03_04-34-50__c0737860-85e0-4454-89e7-dc1dbf4f240f__wakuorg_nwaku:latest.log
2026-03-03 04:34:51.713 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13525
2026-03-03 04:34:51.713 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:52.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13525/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:52.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:52.718 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:52.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13525/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:52.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.111/tcp/13526/p2p/16Uiu2HAmLZVj2CDUefDPKji7KBCjUj2P4v39gsPZ7FP5vDLpyg16","/ip4/172.18.80.111/tcp/13527/ws/p2p/16Uiu2HAmLZVj2CDUefDPKji7KBCjUj2P4v39gsPZ7FP5vDLpyg16"],"enrUri":"enr:-L24QI4aNjk84-C_FlFIVNLLOKzVcQSCXTJoGOZsxfUAQJ4FOdKCV7p65torUTi8BHegRM8CAfZhNVCtOSik3eRx7fcCgmlkgnY0gmlwhKwSUG-KbXVsdGlhZGRyc5YACASsElBvBjTWAAoErBJQbwY0190DgnJzhQADAQAAiXNlY3AyNTZrMaEDdXU5gFRrKXyos0v3H88PTp15KTr4bsC4x0DXpFfhOZGDdGNwgjTWg3VkcII02IV3YWt1MgM"}'
2026-03-03 04:34:52.721 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:52.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13525/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.192.0/tcp/59541/p2p/16Uiu2HAkvGQym8oXwYPWvp3ogVhebuuX9eSDSbpqBJacNn28RZLy"]'
2026-03-03 04:34:52.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:52.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.727 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13525/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:34:52.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.730 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:52.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:52.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.736 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:52.937 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:52.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:52.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.944 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:53.145 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:53.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:53.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:53.150 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:53.352 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:53.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:53.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:53.358 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:53.559 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:53.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:53.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:53.564 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:53.765 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:53.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:53.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:53.771 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:53.972 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:53.972 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:53.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:53.979 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:54.179 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:54.180 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:54.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.185 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:54.386 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:54.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:54.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.393 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:54.593 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:54.594 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:54.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.601 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:54.801 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:54.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:54.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.808 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.009 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.009 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:55.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.015 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.216 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.216 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:55.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.223 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.424 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:55.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.430 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.631 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:55.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.637 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:55.838 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:55.838 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:55.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:55.844 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.045 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:56.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.052 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.252 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:56.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.258 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.459 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:56.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.467 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.667 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.668 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:56.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.673 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:56.875 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:56.875 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:56.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:56.883 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.084 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:57.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.091 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.291 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.292 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:57.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.298 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.498 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:57.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.504 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.705 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:57.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.711 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:57.912 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:57.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:57.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:57.919 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.120 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:58.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.127 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.328 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.328 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:58.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.334 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.535 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:58.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.540 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.741 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:58.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.747 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:58.948 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:58.948 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:58.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:58.954 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.154 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:59.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.161 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.362 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.362 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:59.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.367 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.568 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.568 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:59.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.575 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.776 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:59.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.783 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:34:59.983 DEBUG [src.steps.store] Relaying message
2026-03-03 04:34:59.984 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:34:59.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:59.989 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.190 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.190 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:35:00.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.196 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.397 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:35:00.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.402 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.603 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:35:00.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.609 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:00.810 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:00.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59540/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)'}'
2026-03-03 04:35:00.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:00.816 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:01.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59540/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.022 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:35:01.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13525/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:01.068 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:35:01.111 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:01.112 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:01.112 DEBUG [src.node.waku_node] Stopping container with id 3fd5ecfb1d5f
2026-03-03 04:35:01.671 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:01.673 DEBUG [src.node.waku_node] Stopping container with id 492e97f5dc9d
2026-03-03 04:35:02.275 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:02.278 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:02.298 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:02.315 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,333 @@
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: 2026-03-03_04-33-15__c5ffae65-0a08-44bd-afe2-865cb3d7117e
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_2026-03-03_04-33-15__c5ffae65-0a08-44bd-afe2-865cb3d7117e__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.112.181
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50951', '50952', '50953', '50954', '50955']
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 50951:50951 -p 50952:50952 -p 50953:50953 -p 50954:50954 -p 50955:50955 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=50953 --rest-port=50951 --tcp-port=50952 --discv5-udp-port=50954 --rest-address=0.0.0.0 --nat=extip:172.18.112.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=48fcfa58f25c3a94faa951928f8f1bdfb0b62beb3fa8ceacb986fcbe711bdefe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50955 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.112.181 waku fc6815740c160295ee6c15c0b42571d9061de10d40f338698aa80643dada1ec3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fc6815740c16. Setting up logs at ./log/docker/node1_2026-03-03_04-33-15__c5ffae65-0a08-44bd-afe2-865cb3d7117e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50951
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 b143bfb089dc. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e55407594890. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50951/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:50951/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.112.181/tcp/50952/p2p/16Uiu2HAkwpUooBYt8uRktMx5VLF3UCJcxbwh2mZGdumoyvBDq3pY","/ip4/172.18.112.181/tcp/50953/ws/p2p/16Uiu2HAkwpUooBYt8uRktMx5VLF3UCJcxbwh2mZGdumoyvBDq3pY"],"enrUri":"enr:-L24QD5OYRdsJ83f1YsZUZazQEaAnccjLxwBxdhBQanf0qkFbfP4_pB8ty75FM_c9p0wfs3GFLNSSkD6gfNEhaCMgEECgmlkgnY0gmlwhKwScLWKbXVsdGlhZGRyc5YACASsEnC1BscIAAoErBJwtQbHCd0DgnJzhQADAQAAiXNlY3AyNTZrMaECI48ZjzyjPHtphCEkd2-kS8RpiUlhxBMn621gkXf6vs2DdGNwgscIg3VkcILHCoV3YWt1MgU"}'
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_2026-03-03_04-33-15__c5ffae65-0a08-44bd-afe2-865cb3d7117e__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.22
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17366', '17367', '17368', '17369', '17370']
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 17366:17366 -p 17367:17367 -p 17368:17368 -p 17369:17369 -p 17370:17370 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=17368 --rest-port=17366 --tcp-port=17367 --discv5-udp-port=17369 --rest-address=0.0.0.0 --nat=extip:172.18.44.22 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c1fba30eddb03c6600c42cdb13dbe0cc2f64e1bd6d1546fe95ab5aecad35aefb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17370 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QD5OYRdsJ83f1YsZUZazQEaAnccjLxwBxdhBQanf0qkFbfP4_pB8ty75FM_c9p0wfs3GFLNSSkD6gfNEhaCMgEECgmlkgnY0gmlwhKwScLWKbXVsdGlhZGRyc5YACASsEnC1BscIAAoErBJwtQbHCd0DgnJzhQADAQAAiXNlY3AyNTZrMaECI48ZjzyjPHtphCEkd2-kS8RpiUlhxBMn621gkXf6vs2DdGNwgscIg3VkcILHCoV3YWt1MgU --filternode=/ip4/172.18.112.181/tcp/50952/p2p/16Uiu2HAkwpUooBYt8uRktMx5VLF3UCJcxbwh2mZGdumoyvBDq3pY
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.22 waku e5927c8b2692a8750511fa5a605c02ad094e44659525e4404c6e4c3f65a3b236
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e5927c8b2692. Setting up logs at ./log/docker/node2_2026-03-03_04-33-15__c5ffae65-0a08-44bd-afe2-865cb3d7117e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17366
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:17366/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:17366/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.22/tcp/17367/p2p/16Uiu2HAm2p6YypKPaxAappz5Kj4gFSgX6FZmFA8nHxmYjwn4oVC2","/ip4/172.18.44.22/tcp/17368/ws/p2p/16Uiu2HAm2p6YypKPaxAappz5Kj4gFSgX6FZmFA8nHxmYjwn4oVC2"],"enrUri":"enr:-L24QIRw_FsFLxYl5RcVIxaMRF6lB00vOYsyVo3v_CZZb3okAFveVHUzx9F3t4omiBcoS1-b2Kb_g3OOLuq3_isJJRoCgmlkgnY0gmlwhKwSLBaKbXVsdGlhZGRyc5YACASsEiwWBkPXAAoErBIsFgZD2N0DgnJzhQADAQAAiXNlY3AyNTZrMaECbcBewdaxhSt6hOEf5FPRnfcwr_BWMKGED34pKR7ih2-DdGNwgkPXg3VkcIJD2YV3YWt1MgA"}'
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:17366/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.112.181/tcp/50952/p2p/16Uiu2HAkwpUooBYt8uRktMx5VLF3UCJcxbwh2mZGdumoyvBDq3pY"]'
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:50951/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:17366/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "01a21b3f-0f10-4cf8-aac8-85adb4c07324", "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":"01a21b3f-0f10-4cf8-aac8-85adb4c07324","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:17366/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:50951/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:17366/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":1772512398407620272,"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:50951/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:17366/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":1772512398526488554,"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:50951/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:17366/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":1772512398642649050,"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:50951/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:17366/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":1772512398758620168,"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:50951/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:17366/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":1772512398873780943,"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:50951/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:17366/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":1772512398989211701,"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:50951/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:17366/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":1772512399104653995,"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:50951/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:17366/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":1772512399220022204,"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:50951/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:17366/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":1772512399335181987,"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:50951/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:17366/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":1772512399450272328,"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:50951/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:17366/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":1772512399565573420,"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:50951/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:17366/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":1772512399681040056,"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:50951/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:17366/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":1772512399796758295,"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:50951/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:17366/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":1772512399912323923,"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:50951/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:17366/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":1772512400027554522,"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:50951/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:17366/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":1772512400143303585,"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:50951/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:17366/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":1772512400258468146,"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:50951/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:17366/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":1772512400373780496,"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:50951/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:17366/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":1772512400489153297,"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:50951/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:17366/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":1772512400604695201,"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:50951/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:17366/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":1772512400720153353,"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:50951/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:17366/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":1772512400835195338,"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:50951/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:17366/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":1772512400950544509,"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:50951/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:17366/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":1772512401065450937,"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:50951/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:17366/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":1772512401180869255,"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:50951/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:17366/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":1772512401296608638,"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:50951/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:17366/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":1772512401412272333,"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:50951/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:17366/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":1772512401527755775,"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:50951/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:17366/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":1772512401644249770,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17366/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "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.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 fc6815740c16
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e5927c8b2692
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  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/node2_2026-03-03_04-33-15__c5ffae65-0a08-44bd-afe2-865cb3d7117e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-03_04-33-15__c5ffae65-0a08-44bd-afe2-865cb3d7117e__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,562 @@
2026-03-03 04:34:09.703 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:09.703 DEBUG [tests.conftest] Running test: test_filter_many_subscribed_nodes with id: 2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b
2026-03-03 04:34:09.704 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:09.704 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:34:09.704 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-03 04:34:09.710 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:09.710 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:09.716 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:09.717 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:09.722 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:09.723 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:09.723 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:09.723 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:34:09.724 DEBUG [tests.e2e.test_e2e] Start 2 nodes
2026-03-03 04:34:09.724 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:09.724 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:09.726 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:09.726 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.68
2026-03-03 04:34:09.726 DEBUG [src.node.docker_mananger] Generated ports ['7842', '7843', '7844', '7845', '7846']
2026-03-03 04:34:09.726 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:09.726 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:09.726 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:09.726 DEBUG [src.node.docker_mananger] docker run -i -t -p 7842:7842 -p 7843:7843 -p 7844:7844 -p 7845:7845 -p 7846:7846 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=7844 --rest-port=7842 --tcp-port=7843 --discv5-udp-port=7845 --rest-address=0.0.0.0 --nat=extip:172.18.104.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d22fdd16bdffa66bf6ce2ff4644cab476b55ebcde3e5f62dad4d3e982ee43fef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7846 --metrics-logging=true --relay=true --store=false
2026-03-03 04:34:09.912 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.68 waku 8c7afd705e27c09116c4f83fcc77a095de5da827bd76f5f7fb9fa17dea7f3f4d
2026-03-03 04:34:09.947 DEBUG [src.node.docker_mananger] Container started with ID 8c7afd705e27. Setting up logs at ./log/docker/node1_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:09.949 ERROR [src.node.docker_mananger] Max retries reached for container 0b301a126c0f. Exiting log stream.
2026-03-03 04:34:09.949 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7842
2026-03-03 04:34:09.950 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:10.441 ERROR [src.node.docker_mananger] Max retries reached for container 272460fc9d25. Exiting log stream.
2026-03-03 04:34:10.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7842/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:10.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:10.954 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:10.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7842/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:10.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.68/tcp/7843/p2p/16Uiu2HAkxvsy7dSxqNQ4PrX9SaybX7o5Kmnn5JeF9dkhW3GE1M3E","/ip4/172.18.104.68/tcp/7844/ws/p2p/16Uiu2HAkxvsy7dSxqNQ4PrX9SaybX7o5Kmnn5JeF9dkhW3GE1M3E"],"enrUri":"enr:-L24QN02xSIKuWDpfJuvZlz9M5hT8zRV6cxi0EpE4cstA-YVOtkfadHU_JVCTclT1jrDiCWPBQnL1xCosBYNxMUtA8YCgmlkgnY0gmlwhKwSaESKbXVsdGlhZGRyc5YACASsEmhEBh6jAAoErBJoRAYepN0DgnJzhQADAQAAiXNlY3AyNTZrMaECNA51nyh-zpJYLJEhqZ5G9wZE6p4ysQpSoaZBuc95yIGDdGNwgh6jg3VkcIIepYV3YWt1MgE"}'
2026-03-03 04:34:10.957 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:10.957 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:10.957 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:10.958 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:10.958 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.202.189
2026-03-03 04:34:10.959 DEBUG [src.node.docker_mananger] Generated ports ['6439', '6440', '6441', '6442', '6443']
2026-03-03 04:34:10.959 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:10.959 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:10.959 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:10.959 DEBUG [src.node.docker_mananger] docker run -i -t -p 6439:6439 -p 6440:6440 -p 6441:6441 -p 6442:6442 -p 6443:6443 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=6441 --rest-port=6439 --tcp-port=6440 --discv5-udp-port=6442 --rest-address=0.0.0.0 --nat=extip:172.18.202.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb5afc8ee2f7361b5066f93e4df5a5fbeac7f1739f43744fa31c430b46abf2df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6443 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QN02xSIKuWDpfJuvZlz9M5hT8zRV6cxi0EpE4cstA-YVOtkfadHU_JVCTclT1jrDiCWPBQnL1xCosBYNxMUtA8YCgmlkgnY0gmlwhKwSaESKbXVsdGlhZGRyc5YACASsEmhEBh6jAAoErBJoRAYepN0DgnJzhQADAQAAiXNlY3AyNTZrMaECNA51nyh-zpJYLJEhqZ5G9wZE6p4ysQpSoaZBuc95yIGDdGNwgh6jg3VkcIIepYV3YWt1MgE
2026-03-03 04:34:11.148 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.202.189 waku 385b348acd523742a844ef93501b62ba339b13e9d7778f82ac5937e2c3b3b690
2026-03-03 04:34:11.182 DEBUG [src.node.docker_mananger] Container started with ID 385b348acd52. Setting up logs at ./log/docker/node2_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:11.183 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6439
2026-03-03 04:34:11.183 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:12.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6439/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:12.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:12.203 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:12.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6439/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:12.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a","/ip4/172.18.202.189/tcp/6441/ws/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a"],"enrUri":"enr:-L24QBIq2mLVJj0osIgWvfJTq0e1yRnWMhB6dNsfWiAbgQ8iTi60G4fZEezzA9AO2h6jr-5iFQAdBcwYfnFPANAP1Z0CgmlkgnY0gmlwhKwSyr2KbXVsdGlhZGRyc5YACASsEsq9BhkoAAoErBLKvQYZKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC65vzJq3ySMyLzgxc1WgqMgYFQgJdy9foOUCMU5cgPtuDdGNwghkog3VkcIIZKoV3YWt1MgU"}'
2026-03-03 04:34:12.211 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:12.211 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topic /waku/2/rs/3/1
2026-03-03 04:34:12.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7842/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:12.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:12.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6439/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:12.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:12.224 DEBUG [tests.e2e.test_e2e] 15 Node start and making filter requests to node2
2026-03-03 04:34:12.231 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:12.231 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:12.232 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:12.332 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:12.332 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:12.333 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:12.334 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.219
2026-03-03 04:34:12.334 DEBUG [src.node.docker_mananger] Generated ports ['25804', '25805', '25806', '25807', '25808']
2026-03-03 04:34:12.334 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:12.334 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:12.334 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:12.334 DEBUG [src.node.docker_mananger] docker run -i -t -p 25804:25804 -p 25805:25805 -p 25806:25806 -p 25807:25807 -p 25808:25808 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=25806 --rest-port=25804 --tcp-port=25805 --discv5-udp-port=25807 --rest-address=0.0.0.0 --nat=extip:172.18.57.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6d59de0f49ffe69d740bf0d08e609f611cc0bf47ef3813c424f8f96a13da54d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25808 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QBIq2mLVJj0osIgWvfJTq0e1yRnWMhB6dNsfWiAbgQ8iTi60G4fZEezzA9AO2h6jr-5iFQAdBcwYfnFPANAP1Z0CgmlkgnY0gmlwhKwSyr2KbXVsdGlhZGRyc5YACASsEsq9BhkoAAoErBLKvQYZKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC65vzJq3ySMyLzgxc1WgqMgYFQgJdy9foOUCMU5cgPtuDdGNwghkog3VkcIIZKoV3YWt1MgU --store=false
2026-03-03 04:34:12.525 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.219 waku 8bceec8b9bb927916a2d0f7b9a61f44b7b7af45f6310330f3d1107982f7d0593
2026-03-03 04:34:12.556 DEBUG [src.node.docker_mananger] Container started with ID 8bceec8b9bb9. Setting up logs at ./log/docker/node2_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:12.557 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25804
2026-03-03 04:34:12.557 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:13.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25804/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:13.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:13.561 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:13.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25804/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:13.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.219/tcp/25805/p2p/16Uiu2HAmUdA66zfkwenf2UtqPZ5qdJxG4q3uz1sD5CubQ59cJ5Ep","/ip4/172.18.57.219/tcp/25806/ws/p2p/16Uiu2HAmUdA66zfkwenf2UtqPZ5qdJxG4q3uz1sD5CubQ59cJ5Ep"],"enrUri":"enr:-L24QDpj9VGaeIQsAchtttIDD5mqGBdsJTdtN01O7GQaG15hCitTC7xOeB6IF5xOHD57oYA9qWCka_f_wrGSCIq1RlQCgmlkgnY0gmlwhKwSOduKbXVsdGlhZGRyc5YACASsEjnbBmTNAAoErBI52wZkzt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ULXFxJPmRnXIMl8iw5Nt-sZXohcYdY0zETguqb3awmDdGNwgmTNg3VkcIJkz4V3YWt1MgA"}'
2026-03-03 04:34:13.564 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:13.564 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:14.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25804/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:14.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:14.621 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:14.621 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:14.621 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:14.721 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:14.721 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:14.723 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:14.723 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.184
2026-03-03 04:34:14.723 DEBUG [src.node.docker_mananger] Generated ports ['50626', '50627', '50628', '50629', '50630']
2026-03-03 04:34:14.723 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:14.723 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:14.723 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:14.724 DEBUG [src.node.docker_mananger] docker run -i -t -p 50626:50626 -p 50627:50627 -p 50628:50628 -p 50629:50629 -p 50630:50630 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=50628 --rest-port=50626 --tcp-port=50627 --discv5-udp-port=50629 --rest-address=0.0.0.0 --nat=extip:172.18.15.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ffc3cd9cba5eee8fdfdd1b6bbfcebbe9ab4eedafbff9cd61bc12a9a9be2aab9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50630 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QDpj9VGaeIQsAchtttIDD5mqGBdsJTdtN01O7GQaG15hCitTC7xOeB6IF5xOHD57oYA9qWCka_f_wrGSCIq1RlQCgmlkgnY0gmlwhKwSOduKbXVsdGlhZGRyc5YACASsEjnbBmTNAAoErBI52wZkzt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ULXFxJPmRnXIMl8iw5Nt-sZXohcYdY0zETguqb3awmDdGNwgmTNg3VkcIJkz4V3YWt1MgA --store=false
2026-03-03 04:34:14.920 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.184 waku 33318b61b892236c4e076ff8141ed469577eeda555b1f66150106891b4bcb4e4
2026-03-03 04:34:14.959 DEBUG [src.node.docker_mananger] Container started with ID 33318b61b892. Setting up logs at ./log/docker/node3_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:14.959 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50626
2026-03-03 04:34:14.960 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:15.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50626/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:15.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:15.964 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:15.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50626/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:15.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.184/tcp/50627/p2p/16Uiu2HAmSwe923sRJE7KfoRdN4QPB9KAxYYejKPqiqmrLBDhquMx","/ip4/172.18.15.184/tcp/50628/ws/p2p/16Uiu2HAmSwe923sRJE7KfoRdN4QPB9KAxYYejKPqiqmrLBDhquMx"],"enrUri":"enr:-L24QFXwJv4mj4DlOULPyUKcyeQJerJfmRkvTvLsUe9Mut00Fr88Y2ro5XWhEmNcnARnrJ_2UWILASud-VZXM-GaGiUCgmlkgnY0gmlwhKwSD7iKbXVsdGlhZGRyc5YACASsEg-4BsXDAAoErBIPuAbFxN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1EejLpzDyAhTUQ7sBQ-x7XKE61o644fWpuMuf6EqfI-DdGNwgsXDg3VkcILFxYV3YWt1MgA"}'
2026-03-03 04:34:15.966 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:15.966 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:16.967 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50626/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:17.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:17.024 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:17.025 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:17.026 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:17.127 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:17.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:17.129 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:17.129 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.24.122
2026-03-03 04:34:17.129 DEBUG [src.node.docker_mananger] Generated ports ['49982', '49983', '49984', '49985', '49986']
2026-03-03 04:34:17.129 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:17.129 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:17.129 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:17.130 DEBUG [src.node.docker_mananger] docker run -i -t -p 49982:49982 -p 49983:49983 -p 49984:49984 -p 49985:49985 -p 49986:49986 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=49984 --rest-port=49982 --tcp-port=49983 --discv5-udp-port=49985 --rest-address=0.0.0.0 --nat=extip:172.18.24.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c215ab6dc60db5831d6b58e08bfad52e2387449b0aabf051d73a565ca4edfdb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49986 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QFXwJv4mj4DlOULPyUKcyeQJerJfmRkvTvLsUe9Mut00Fr88Y2ro5XWhEmNcnARnrJ_2UWILASud-VZXM-GaGiUCgmlkgnY0gmlwhKwSD7iKbXVsdGlhZGRyc5YACASsEg-4BsXDAAoErBIPuAbFxN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1EejLpzDyAhTUQ7sBQ-x7XKE61o644fWpuMuf6EqfI-DdGNwgsXDg3VkcILFxYV3YWt1MgA --store=false
2026-03-03 04:34:17.329 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.24.122 waku 36861e959f8fc25e9b5aaa3664018f7a52bd2bfb175b53769e6e49a3908b4ee3
2026-03-03 04:34:17.363 DEBUG [src.node.docker_mananger] Container started with ID 36861e959f8f. Setting up logs at ./log/docker/node4_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:17.364 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49982
2026-03-03 04:34:17.364 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:18.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49982/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:18.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:18.367 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:18.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49982/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:18.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.24.122/tcp/49983/p2p/16Uiu2HAmJcqwsydA4EJ8P59RvBKcx9hQaHYAHtnncCqc64unCTsg","/ip4/172.18.24.122/tcp/49984/ws/p2p/16Uiu2HAmJcqwsydA4EJ8P59RvBKcx9hQaHYAHtnncCqc64unCTsg"],"enrUri":"enr:-L24QAVFMUyt1nB4Nj6DmAcz-MSCRRhCjo9JxBLP0m0fhbrBYtkAruNWHq4IR2MQXBepNQ7KIVMshc1crp4mEbz9O9ACgmlkgnY0gmlwhKwSGHqKbXVsdGlhZGRyc5YACASsEhh6BsM_AAoErBIYegbDQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWJl1OxNFeHYv47-oX1KcQmoYYCV7g50qbtdpuuDzT2uDdGNwgsM_g3VkcILDQYV3YWt1MgA"}'
2026-03-03 04:34:18.370 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:18.370 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:19.370 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49982/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:19.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:19.428 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:19.428 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:19.428 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:19.529 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:19.529 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:19.530 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:19.530 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.165.167
2026-03-03 04:34:19.531 DEBUG [src.node.docker_mananger] Generated ports ['63534', '63535', '63536', '63537', '63538']
2026-03-03 04:34:19.531 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:19.531 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:19.531 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:19.531 DEBUG [src.node.docker_mananger] docker run -i -t -p 63534:63534 -p 63535:63535 -p 63536:63536 -p 63537:63537 -p 63538:63538 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=63536 --rest-port=63534 --tcp-port=63535 --discv5-udp-port=63537 --rest-address=0.0.0.0 --nat=extip:172.18.165.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e59d63007c19aa035dcdd1be3a8f7e6dbde9f3eb5edfa005af6f17ce42a70e60 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63538 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QAVFMUyt1nB4Nj6DmAcz-MSCRRhCjo9JxBLP0m0fhbrBYtkAruNWHq4IR2MQXBepNQ7KIVMshc1crp4mEbz9O9ACgmlkgnY0gmlwhKwSGHqKbXVsdGlhZGRyc5YACASsEhh6BsM_AAoErBIYegbDQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWJl1OxNFeHYv47-oX1KcQmoYYCV7g50qbtdpuuDzT2uDdGNwgsM_g3VkcILDQYV3YWt1MgA --store=false
2026-03-03 04:34:19.731 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.165.167 waku 7d12eca534f89fb98b0293cf61a2f7652655398314a6563319b588103e2c29e9
2026-03-03 04:34:19.764 DEBUG [src.node.docker_mananger] Container started with ID 7d12eca534f8. Setting up logs at ./log/docker/node5_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:19.765 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63534
2026-03-03 04:34:19.765 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:20.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63534/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:20.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:20.768 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:20.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63534/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:20.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.167/tcp/63535/p2p/16Uiu2HAmQ1EaoEdj9E32GB2k14qfea8P2YQQuy8iqGU63uJQaof1","/ip4/172.18.165.167/tcp/63536/ws/p2p/16Uiu2HAmQ1EaoEdj9E32GB2k14qfea8P2YQQuy8iqGU63uJQaof1"],"enrUri":"enr:-L24QFvEjE3v2h_8v8_Ag8N1Q_-SuomW_dxQzgop8Z2N-ssuMw_Qxe7oVpR2yq5kBMBGwwBMh4-8eBjZTuGqB0r_CBkCgmlkgnY0gmlwhKwSpaeKbXVsdGlhZGRyc5YACASsEqWnBvgvAAoErBKlpwb4MN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqKBD-8kjxzIi-HNtF9tk1tlT68gMI3wWWcI0TGCF6UyDdGNwgvgvg3VkcIL4MYV3YWt1MgA"}'
2026-03-03 04:34:20.771 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:20.771 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:21.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63534/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:21.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:21.829 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:21.829 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:21.829 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:21.929 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:21.930 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:21.931 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:21.931 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.60
2026-03-03 04:34:21.931 DEBUG [src.node.docker_mananger] Generated ports ['34067', '34068', '34069', '34070', '34071']
2026-03-03 04:34:21.932 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:21.932 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:21.932 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:21.932 DEBUG [src.node.docker_mananger] docker run -i -t -p 34067:34067 -p 34068:34068 -p 34069:34069 -p 34070:34070 -p 34071:34071 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=34069 --rest-port=34067 --tcp-port=34068 --discv5-udp-port=34070 --rest-address=0.0.0.0 --nat=extip:172.18.139.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=daabec3dcdad8abd8af0c5047bdad7ad35ddf7f5d1daaefb858e36a56e6aa9cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34071 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QFvEjE3v2h_8v8_Ag8N1Q_-SuomW_dxQzgop8Z2N-ssuMw_Qxe7oVpR2yq5kBMBGwwBMh4-8eBjZTuGqB0r_CBkCgmlkgnY0gmlwhKwSpaeKbXVsdGlhZGRyc5YACASsEqWnBvgvAAoErBKlpwb4MN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqKBD-8kjxzIi-HNtF9tk1tlT68gMI3wWWcI0TGCF6UyDdGNwgvgvg3VkcIL4MYV3YWt1MgA --store=false
2026-03-03 04:34:22.132 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.60 waku 0ff88339961bd2f44132dd1e0a3aa442cc5f7891d790079942bfd1b327b4f5e6
2026-03-03 04:34:22.164 DEBUG [src.node.docker_mananger] Container started with ID 0ff88339961b. Setting up logs at ./log/docker/node6_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:22.165 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34067
2026-03-03 04:34:22.165 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:23.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34067/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:23.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:23.168 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:23.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34067/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:23.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.60/tcp/34068/p2p/16Uiu2HAkyoRmWT1Dhvr6hN4QHgQZWkFYhxmWh6LwL653tR4hdEto","/ip4/172.18.139.60/tcp/34069/ws/p2p/16Uiu2HAkyoRmWT1Dhvr6hN4QHgQZWkFYhxmWh6LwL653tR4hdEto"],"enrUri":"enr:-L24QJ0J5KbLMVZdqbnjTcyDFFbBrom60WxMjl-8-kpld0G5Xn9Z4uvAElaBaorebW2yVM2cAcdm_u_3_jPmCxq00YICgmlkgnY0gmlwhKwSizyKbXVsdGlhZGRyc5YACASsEos8BoUUAAoErBKLPAaFFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECQQF0xu5Xm7pX8zrQcRa8io5DXQb-uRTy7YogJjXj8xCDdGNwgoUUg3VkcIKFFoV3YWt1MgA"}'
2026-03-03 04:34:23.171 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:23.171 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:24.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34067/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:24.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:24.231 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:24.231 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:24.231 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:24.331 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:24.331 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:24.333 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:24.333 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.107
2026-03-03 04:34:24.333 DEBUG [src.node.docker_mananger] Generated ports ['42700', '42701', '42702', '42703', '42704']
2026-03-03 04:34:24.334 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:24.334 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:24.334 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:24.334 DEBUG [src.node.docker_mananger] docker run -i -t -p 42700:42700 -p 42701:42701 -p 42702:42702 -p 42703:42703 -p 42704:42704 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=42702 --rest-port=42700 --tcp-port=42701 --discv5-udp-port=42703 --rest-address=0.0.0.0 --nat=extip:172.18.108.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4cd7cc07feb10e1f3241f324e38e87d8ba9ede27bfde9e7e15a2fd30b44f0d25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42704 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QJ0J5KbLMVZdqbnjTcyDFFbBrom60WxMjl-8-kpld0G5Xn9Z4uvAElaBaorebW2yVM2cAcdm_u_3_jPmCxq00YICgmlkgnY0gmlwhKwSizyKbXVsdGlhZGRyc5YACASsEos8BoUUAAoErBKLPAaFFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECQQF0xu5Xm7pX8zrQcRa8io5DXQb-uRTy7YogJjXj8xCDdGNwgoUUg3VkcIKFFoV3YWt1MgA --store=false
2026-03-03 04:34:24.532 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.107 waku 3c10adeb873d3673aebe915e0719be6cf0ebcf6744c0bcceed69fc2ccf8315a0
2026-03-03 04:34:24.569 DEBUG [src.node.docker_mananger] Container started with ID 3c10adeb873d. Setting up logs at ./log/docker/node7_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:24.570 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42700
2026-03-03 04:34:24.570 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:25.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42700/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:25.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:25.574 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:25.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42700/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:25.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.107/tcp/42701/p2p/16Uiu2HAkvTvCd9fewPCJMFD8TtsEpXtadTdjJKVvnWjb8wsrpPb5","/ip4/172.18.108.107/tcp/42702/ws/p2p/16Uiu2HAkvTvCd9fewPCJMFD8TtsEpXtadTdjJKVvnWjb8wsrpPb5"],"enrUri":"enr:-L24QH2cXBvPStk7lqN2W1SuSlzVKKC-5XZjSFGiwKmwhdGucnAl5KgQOTgRZApc-dM4IaRVsCtnolFufGH-hNl-m3oCgmlkgnY0gmlwhKwSbGuKbXVsdGlhZGRyc5YACASsEmxrBqbNAAoErBJsawamzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECD27ts9eZDIFp-qvFgq86o_mxegHa8tVse0v5hBJFPHiDdGNwgqbNg3VkcIKmz4V3YWt1MgA"}'
2026-03-03 04:34:25.576 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:25.577 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:26.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42700/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:26.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:26.634 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:26.635 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:26.636 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:26.736 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:26.736 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:26.738 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:26.738 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.77
2026-03-03 04:34:26.738 DEBUG [src.node.docker_mananger] Generated ports ['31766', '31767', '31768', '31769', '31770']
2026-03-03 04:34:26.738 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:26.738 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:26.738 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:26.739 DEBUG [src.node.docker_mananger] docker run -i -t -p 31766:31766 -p 31767:31767 -p 31768:31768 -p 31769:31769 -p 31770:31770 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=31768 --rest-port=31766 --tcp-port=31767 --discv5-udp-port=31769 --rest-address=0.0.0.0 --nat=extip:172.18.152.77 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=03e5f1d31a6dad8bcbed3b405b41c3c8e925e42e60d5bcc66e495a9641f7bec2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31770 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QH2cXBvPStk7lqN2W1SuSlzVKKC-5XZjSFGiwKmwhdGucnAl5KgQOTgRZApc-dM4IaRVsCtnolFufGH-hNl-m3oCgmlkgnY0gmlwhKwSbGuKbXVsdGlhZGRyc5YACASsEmxrBqbNAAoErBJsawamzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECD27ts9eZDIFp-qvFgq86o_mxegHa8tVse0v5hBJFPHiDdGNwgqbNg3VkcIKmz4V3YWt1MgA --store=false
2026-03-03 04:34:26.940 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.77 waku 8ba14bc5e1c1303b9c0b491e7a0871b4658c6ba052d9e27fbe8a3290cbeda087
2026-03-03 04:34:26.974 DEBUG [src.node.docker_mananger] Container started with ID 8ba14bc5e1c1. Setting up logs at ./log/docker/node8_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:26.974 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31766
2026-03-03 04:34:26.974 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:27.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31766/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:27.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:27.977 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:27.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31766/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:27.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.77/tcp/31767/p2p/16Uiu2HAkztx4Z5yi4dc5XBjNqxTD1be5nhyiL5dNknSYWEHG8QbV","/ip4/172.18.152.77/tcp/31768/ws/p2p/16Uiu2HAkztx4Z5yi4dc5XBjNqxTD1be5nhyiL5dNknSYWEHG8QbV"],"enrUri":"enr:-L24QApDzWjRnrpvEkgzWGj8iKW2w7fUvbiUNumwZBehr-H-Oe1OysW_TU0xQgfcwgcNuLFsnPjHm1UBoVYcsUHOuNoCgmlkgnY0gmlwhKwSmE2KbXVsdGlhZGRyc5YACASsEphNBnwXAAoErBKYTQZ8GN0DgnJzhQADAQAAiXNlY3AyNTZrMaECUUdM8C-kkdAs4K-gXWX_PnGbpzf0RTCuY-1sKWb4EdSDdGNwgnwXg3VkcIJ8GYV3YWt1MgA"}'
2026-03-03 04:34:27.980 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:27.980 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:28.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31766/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:29.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:29.039 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:29.039 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:29.039 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:29.139 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:29.139 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:29.141 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:29.141 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.146
2026-03-03 04:34:29.141 DEBUG [src.node.docker_mananger] Generated ports ['33761', '33762', '33763', '33764', '33765']
2026-03-03 04:34:29.141 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:29.142 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:29.142 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:29.142 DEBUG [src.node.docker_mananger] docker run -i -t -p 33761:33761 -p 33762:33762 -p 33763:33763 -p 33764:33764 -p 33765:33765 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=33763 --rest-port=33761 --tcp-port=33762 --discv5-udp-port=33764 --rest-address=0.0.0.0 --nat=extip:172.18.123.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f2d93f2dbef3ca772ee75d08bb0393d60f1ad2e3226cebaea51e127b0dabe2de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33765 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QApDzWjRnrpvEkgzWGj8iKW2w7fUvbiUNumwZBehr-H-Oe1OysW_TU0xQgfcwgcNuLFsnPjHm1UBoVYcsUHOuNoCgmlkgnY0gmlwhKwSmE2KbXVsdGlhZGRyc5YACASsEphNBnwXAAoErBKYTQZ8GN0DgnJzhQADAQAAiXNlY3AyNTZrMaECUUdM8C-kkdAs4K-gXWX_PnGbpzf0RTCuY-1sKWb4EdSDdGNwgnwXg3VkcIJ8GYV3YWt1MgA --store=false
2026-03-03 04:34:29.348 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.146 waku 6a2b3a96f7fa8c3e35103dbe172e2a0802a79906394caf0c946626d636a55726
2026-03-03 04:34:29.381 DEBUG [src.node.docker_mananger] Container started with ID 6a2b3a96f7fa. Setting up logs at ./log/docker/node9_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:29.382 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33761
2026-03-03 04:34:29.382 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:30.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33761/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:30.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:30.386 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:30.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33761/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:30.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.146/tcp/33762/p2p/16Uiu2HAm7wwdDKDuEShUGR44BCSMiM6XBr2Pxv9QdRvsFGuYkkfp","/ip4/172.18.123.146/tcp/33763/ws/p2p/16Uiu2HAm7wwdDKDuEShUGR44BCSMiM6XBr2Pxv9QdRvsFGuYkkfp"],"enrUri":"enr:-L24QOlKSxuRwQCRvV6EvJEf1bD2h7SlTBSaIzUAcJis-XQ9PmW6ItMohx5buA2TiCXJ6dq78Kh4qKqoeFQja-WYCg8CgmlkgnY0gmlwhKwSe5KKbXVsdGlhZGRyc5YACASsEnuSBoPiAAoErBJ7kgaD490DgnJzhQADAQAAiXNlY3AyNTZrMaECug1bgMetdSPH_1v3OSVO8kX0nleiKTYxIZoGz9Y5kL-DdGNwgoPig3VkcIKD5IV3YWt1MgA"}'
2026-03-03 04:34:30.388 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:30.388 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:31.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33761/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:31.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:31.444 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:31.444 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:31.444 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:31.544 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:31.544 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:31.546 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:31.546 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.214
2026-03-03 04:34:31.546 DEBUG [src.node.docker_mananger] Generated ports ['61748', '61749', '61750', '61751', '61752']
2026-03-03 04:34:31.546 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:31.546 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:31.547 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:31.547 DEBUG [src.node.docker_mananger] docker run -i -t -p 61748:61748 -p 61749:61749 -p 61750:61750 -p 61751:61751 -p 61752:61752 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=61750 --rest-port=61748 --tcp-port=61749 --discv5-udp-port=61751 --rest-address=0.0.0.0 --nat=extip:172.18.41.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fe11954dffc8fadf0ab9a23196132286a1b0ec4c4a3862cd4c8b582d8eae2dbc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61752 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QOlKSxuRwQCRvV6EvJEf1bD2h7SlTBSaIzUAcJis-XQ9PmW6ItMohx5buA2TiCXJ6dq78Kh4qKqoeFQja-WYCg8CgmlkgnY0gmlwhKwSe5KKbXVsdGlhZGRyc5YACASsEnuSBoPiAAoErBJ7kgaD490DgnJzhQADAQAAiXNlY3AyNTZrMaECug1bgMetdSPH_1v3OSVO8kX0nleiKTYxIZoGz9Y5kL-DdGNwgoPig3VkcIKD5IV3YWt1MgA --store=false
2026-03-03 04:34:31.753 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.214 waku 5e3b43252fcb951c652141d141e0a72d968cf56e56bc4a3c2503c72a7cbd0454
2026-03-03 04:34:31.785 DEBUG [src.node.docker_mananger] Container started with ID 5e3b43252fcb. Setting up logs at ./log/docker/node10_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:31.785 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61748
2026-03-03 04:34:31.785 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:32.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61748/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:32.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:32.789 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:32.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:32.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.214/tcp/61749/p2p/16Uiu2HAkwx8iopzh3LLYpBfNjNJ5V9ekxrTDCGw3KjuCkUNzx1Fv","/ip4/172.18.41.214/tcp/61750/ws/p2p/16Uiu2HAkwx8iopzh3LLYpBfNjNJ5V9ekxrTDCGw3KjuCkUNzx1Fv"],"enrUri":"enr:-L24QFrN_c3LtD5PGQ3HKMh7Tnp1cdEcDB6c9w5Z-3a1VbtlFU4mMRRLqxmysc1hPgCK57CrlDmw7m586JrweRk_UfkCgmlkgnY0gmlwhKwSKdaKbXVsdGlhZGRyc5YACASsEinWBvE1AAoErBIp1gbxNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJYUI9MWuWZrlKgAY8yUKKQ4A9ZEFPN9CSlo9ZKlW5-mDdGNwgvE1g3VkcILxN4V3YWt1MgA"}'
2026-03-03 04:34:32.791 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:32.792 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:33.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61748/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:33.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:33.853 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:33.853 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node11_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:33.853 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:33.953 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:33.954 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:33.955 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:33.956 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.225.57
2026-03-03 04:34:33.956 DEBUG [src.node.docker_mananger] Generated ports ['20619', '20620', '20621', '20622', '20623']
2026-03-03 04:34:33.956 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:33.956 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:33.956 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:33.956 DEBUG [src.node.docker_mananger] docker run -i -t -p 20619:20619 -p 20620:20620 -p 20621:20621 -p 20622:20622 -p 20623:20623 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=20621 --rest-port=20619 --tcp-port=20620 --discv5-udp-port=20622 --rest-address=0.0.0.0 --nat=extip:172.18.225.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1eaeb8fc2f3b8fc1b30fbefccd3aa29b12bdb984ae1ededce3a85dd0cb0f4b6a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20623 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QFrN_c3LtD5PGQ3HKMh7Tnp1cdEcDB6c9w5Z-3a1VbtlFU4mMRRLqxmysc1hPgCK57CrlDmw7m586JrweRk_UfkCgmlkgnY0gmlwhKwSKdaKbXVsdGlhZGRyc5YACASsEinWBvE1AAoErBIp1gbxNt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJYUI9MWuWZrlKgAY8yUKKQ4A9ZEFPN9CSlo9ZKlW5-mDdGNwgvE1g3VkcILxN4V3YWt1MgA --store=false
2026-03-03 04:34:34.160 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.225.57 waku 71e530e6c66fa6948d4f97613dfdd8781c240ad9275c325f86840788441e0f41
2026-03-03 04:34:34.194 DEBUG [src.node.docker_mananger] Container started with ID 71e530e6c66f. Setting up logs at ./log/docker/node11_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:34.194 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20619
2026-03-03 04:34:34.195 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:35.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20619/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:35.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:35.198 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:35.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:35.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.225.57/tcp/20620/p2p/16Uiu2HAmGrzHH8tzyyu2SX3X8MbPJF1iZVv6jp42P4yQwL9AKRdf","/ip4/172.18.225.57/tcp/20621/ws/p2p/16Uiu2HAmGrzHH8tzyyu2SX3X8MbPJF1iZVv6jp42P4yQwL9AKRdf"],"enrUri":"enr:-L24QLR_pQumcTskEiEtlRGxB2t8W7AV4U-3rl_W2VQuVvZ9bkndHbU-pc2Oj7a7aIJTHqPR4RTXAwPSJfHBSSR4HrECgmlkgnY0gmlwhKwS4TmKbXVsdGlhZGRyc5YACASsEuE5BlCMAAoErBLhOQZQjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPoGjpCIpAIDkEhEsU0BWrQCHo0U8FtgNpOjBAVL8nc6DdGNwglCMg3VkcIJQjoV3YWt1MgA"}'
2026-03-03 04:34:35.201 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:35.201 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:36.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20619/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:36.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:36.259 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:36.260 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node12_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:36.260 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:36.360 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:36.360 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:36.362 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:36.362 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.170.240
2026-03-03 04:34:36.362 DEBUG [src.node.docker_mananger] Generated ports ['5566', '5567', '5568', '5569', '5570']
2026-03-03 04:34:36.362 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:36.362 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:36.363 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:36.363 DEBUG [src.node.docker_mananger] docker run -i -t -p 5566:5566 -p 5567:5567 -p 5568:5568 -p 5569:5569 -p 5570:5570 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=5568 --rest-port=5566 --tcp-port=5567 --discv5-udp-port=5569 --rest-address=0.0.0.0 --nat=extip:172.18.170.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ecfe5420a9ee040949daf8da5f2b1d57f038ac611220b003caf84e61354ca2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5570 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QLR_pQumcTskEiEtlRGxB2t8W7AV4U-3rl_W2VQuVvZ9bkndHbU-pc2Oj7a7aIJTHqPR4RTXAwPSJfHBSSR4HrECgmlkgnY0gmlwhKwS4TmKbXVsdGlhZGRyc5YACASsEuE5BlCMAAoErBLhOQZQjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPoGjpCIpAIDkEhEsU0BWrQCHo0U8FtgNpOjBAVL8nc6DdGNwglCMg3VkcIJQjoV3YWt1MgA --store=false
2026-03-03 04:34:36.574 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.170.240 waku 37d0c557f6b7e99a5ca1b40ec2b32b3a3bae47efa44122f498c083f495cf129b
2026-03-03 04:34:36.615 DEBUG [src.node.docker_mananger] Container started with ID 37d0c557f6b7. Setting up logs at ./log/docker/node12_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:36.616 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5566
2026-03-03 04:34:36.616 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:37.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5566/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:37.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:37.620 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:37.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5566/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:37.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.170.240/tcp/5567/p2p/16Uiu2HAm2fXQbSX3x3BJVYnU6y2gRJTyWd1SRcRpaZft9AXi6Skv","/ip4/172.18.170.240/tcp/5568/ws/p2p/16Uiu2HAm2fXQbSX3x3BJVYnU6y2gRJTyWd1SRcRpaZft9AXi6Skv"],"enrUri":"enr:-L24QNFihOzwKzgGYss1UgdzbwRw9rROAsY4X8Ts0jNHO0MRVOJ6jwSfjQBVFM-r5KocMdbFw7wxv_nuIm8-QmOX2VQCgmlkgnY0gmlwhKwSqvCKbXVsdGlhZGRyc5YACASsEqrwBhW_AAoErBKq8AYVwN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa44_OaniCfwDI9NvKAPNzhNrhUG9gryg2b9v98kUaM-DdGNwghW_g3VkcIIVwYV3YWt1MgA"}'
2026-03-03 04:34:37.623 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:37.623 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:38.623 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5566/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:38.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:38.684 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:38.684 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node13_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:38.684 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:38.785 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:38.785 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:38.786 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:38.786 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.251.36
2026-03-03 04:34:38.787 DEBUG [src.node.docker_mananger] Generated ports ['63378', '63379', '63380', '63381', '63382']
2026-03-03 04:34:38.787 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:38.787 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:38.787 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:38.787 DEBUG [src.node.docker_mananger] docker run -i -t -p 63378:63378 -p 63379:63379 -p 63380:63380 -p 63381:63381 -p 63382:63382 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=63380 --rest-port=63378 --tcp-port=63379 --discv5-udp-port=63381 --rest-address=0.0.0.0 --nat=extip:172.18.251.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa5ea59d64c36d8fddb7ed2df8c13b1e1edddf1fba3dffbe0bae3fc87f4dfe8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63382 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QNFihOzwKzgGYss1UgdzbwRw9rROAsY4X8Ts0jNHO0MRVOJ6jwSfjQBVFM-r5KocMdbFw7wxv_nuIm8-QmOX2VQCgmlkgnY0gmlwhKwSqvCKbXVsdGlhZGRyc5YACASsEqrwBhW_AAoErBKq8AYVwN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa44_OaniCfwDI9NvKAPNzhNrhUG9gryg2b9v98kUaM-DdGNwghW_g3VkcIIVwYV3YWt1MgA --store=false
2026-03-03 04:34:39.006 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.251.36 waku 580afd1e10796e4af399acb4aeb77f5b5969199fe6ec2e9222275803e613fc32
2026-03-03 04:34:39.045 DEBUG [src.node.docker_mananger] Container started with ID 580afd1e1079. Setting up logs at ./log/docker/node13_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:39.046 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63378
2026-03-03 04:34:39.046 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:40.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63378/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:40.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:40.050 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:40.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63378/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:40.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.251.36/tcp/63379/p2p/16Uiu2HAkzBgDR4A4aUKxkxs1Rc8p4vGzv8yTGWHSfiMQHag8XXqe","/ip4/172.18.251.36/tcp/63380/ws/p2p/16Uiu2HAkzBgDR4A4aUKxkxs1Rc8p4vGzv8yTGWHSfiMQHag8XXqe"],"enrUri":"enr:-L24QLZfpvIRFAjOlHjns4RlunVYT-saW-wlei7fWctYieZlTFslyU25WhOv0ub6Jvuf118BGyWrAmrISvTSrmnBK6YCgmlkgnY0gmlwhKwS-ySKbXVsdGlhZGRyc5YACASsEvskBveTAAoErBL7JAb3lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRrSRoR3qHMtcFgpSI-MYY_yeWYSb_fTFn1Yi5_go5f2DdGNwgveTg3VkcIL3lYV3YWt1MgA"}'
2026-03-03 04:34:40.053 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:40.053 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:41.053 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63378/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:41.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:41.117 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:41.117 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node14_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:41.117 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:41.218 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:41.218 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:41.221 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:41.221 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.196
2026-03-03 04:34:41.221 DEBUG [src.node.docker_mananger] Generated ports ['33460', '33461', '33462', '33463', '33464']
2026-03-03 04:34:41.221 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:41.221 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:41.222 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:41.222 DEBUG [src.node.docker_mananger] docker run -i -t -p 33460:33460 -p 33461:33461 -p 33462:33462 -p 33463:33463 -p 33464:33464 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=33462 --rest-port=33460 --tcp-port=33461 --discv5-udp-port=33463 --rest-address=0.0.0.0 --nat=extip:172.18.62.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abedba2fa68729ed85b1ada29401ee0274ff7a9240a3dad9157e7e39a5dbbe6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33464 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QLZfpvIRFAjOlHjns4RlunVYT-saW-wlei7fWctYieZlTFslyU25WhOv0ub6Jvuf118BGyWrAmrISvTSrmnBK6YCgmlkgnY0gmlwhKwS-ySKbXVsdGlhZGRyc5YACASsEvskBveTAAoErBL7JAb3lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRrSRoR3qHMtcFgpSI-MYY_yeWYSb_fTFn1Yi5_go5f2DdGNwgveTg3VkcIL3lYV3YWt1MgA --store=false
2026-03-03 04:34:41.432 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.196 waku 76b8482ad90d1429feedebe0b6f56fcc479162b01f2666cff023e24d9a8b2f1b
2026-03-03 04:34:41.466 DEBUG [src.node.docker_mananger] Container started with ID 76b8482ad90d. Setting up logs at ./log/docker/node14_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:41.467 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33460
2026-03-03 04:34:41.467 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:42.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33460/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:42.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:42.471 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:42.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33460/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:42.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.196/tcp/33461/p2p/16Uiu2HAmMdAY7rZaxPMFjLMzAXYbFQTFkT7EpCEwn1qxoDmEeorc","/ip4/172.18.62.196/tcp/33462/ws/p2p/16Uiu2HAmMdAY7rZaxPMFjLMzAXYbFQTFkT7EpCEwn1qxoDmEeorc"],"enrUri":"enr:-L24QCjHBYOg1tyukilLlqeiiS4YU2gpSJ-QlQiBrsUDX3D2eNkkZN1AVujvYgWVJSx3ZQpJ4R-9Bq_fnh13nHLe3toCgmlkgnY0gmlwhKwSPsSKbXVsdGlhZGRyc5YACASsEj7EBoK1AAoErBI-xAaCtt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhUGJ8zojBkGZwY65UOTGF8ZWf7y5p_3zg1y4BYj6Pc2DdGNwgoK1g3VkcIKCt4V3YWt1MgA"}'
2026-03-03 04:34:42.474 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:42.474 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:43.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33460/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:43.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:43.533 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:43.533 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node15_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:43.533 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:43.633 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:43.634 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:43.635 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:43.635 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.204.176
2026-03-03 04:34:43.635 DEBUG [src.node.docker_mananger] Generated ports ['57646', '57647', '57648', '57649', '57650']
2026-03-03 04:34:43.636 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:43.636 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:43.636 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:43.636 DEBUG [src.node.docker_mananger] docker run -i -t -p 57646:57646 -p 57647:57647 -p 57648:57648 -p 57649:57649 -p 57650:57650 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=57648 --rest-port=57646 --tcp-port=57647 --discv5-udp-port=57649 --rest-address=0.0.0.0 --nat=extip:172.18.204.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec523bd0caa722ecc3acef8ac13932c472dc80c1c0e0cac8aeabffc9dae0dd1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57650 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QCjHBYOg1tyukilLlqeiiS4YU2gpSJ-QlQiBrsUDX3D2eNkkZN1AVujvYgWVJSx3ZQpJ4R-9Bq_fnh13nHLe3toCgmlkgnY0gmlwhKwSPsSKbXVsdGlhZGRyc5YACASsEj7EBoK1AAoErBI-xAaCtt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhUGJ8zojBkGZwY65UOTGF8ZWf7y5p_3zg1y4BYj6Pc2DdGNwgoK1g3VkcIKCt4V3YWt1MgA --store=false
2026-03-03 04:34:43.851 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.204.176 waku f8bed50e05b12d4f0b8168fbcc1ea258cb5f6af101e7541e5662bd319aa1a8c2
2026-03-03 04:34:43.884 DEBUG [src.node.docker_mananger] Container started with ID f8bed50e05b1. Setting up logs at ./log/docker/node15_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:43.884 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57646
2026-03-03 04:34:43.885 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:44.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57646/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:44.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:44.888 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:44.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57646/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:44.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.176/tcp/57647/p2p/16Uiu2HAmPtVBuYC3Ek5ZJgnHDENaxdoSAAzFPu4NnZSEvmwaa28w","/ip4/172.18.204.176/tcp/57648/ws/p2p/16Uiu2HAmPtVBuYC3Ek5ZJgnHDENaxdoSAAzFPu4NnZSEvmwaa28w"],"enrUri":"enr:-L24QKYn0RiwvbZbsh-GuwgnwfVaH2S-d5CXRvZh0VX11NxcYq1-dSryFhahLofYevBDaLQCV_0XR9j81qGi7nbNrKMCgmlkgnY0gmlwhKwSzLCKbXVsdGlhZGRyc5YACASsEsywBuEvAAoErBLMsAbhMN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpuW21PmEM57lgiP1CmyabCtWGWrg1_ry69MZbaDFm2iDdGNwguEvg3VkcILhMYV3YWt1MgA"}'
2026-03-03 04:34:44.891 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:44.891 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:45.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57646/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:45.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:45.953 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:45.953 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node16_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:45.953 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:46.053 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:46.054 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:46.055 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:46.055 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.76
2026-03-03 04:34:46.056 DEBUG [src.node.docker_mananger] Generated ports ['17615', '17616', '17617', '17618', '17619']
2026-03-03 04:34:46.056 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:46.056 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:46.056 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:46.056 DEBUG [src.node.docker_mananger] docker run -i -t -p 17615:17615 -p 17616:17616 -p 17617:17617 -p 17618:17618 -p 17619:17619 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=17617 --rest-port=17615 --tcp-port=17616 --discv5-udp-port=17618 --rest-address=0.0.0.0 --nat=extip:172.18.253.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0a471c4efe4cb0f5f570a359e0efceca1119fc67d73ba7bfceac7a6ac00b5fd2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17619 --metrics-logging=true --relay=false --filternode=/ip4/172.18.202.189/tcp/6440/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a --discv5-bootstrap-node=enr:-L24QKYn0RiwvbZbsh-GuwgnwfVaH2S-d5CXRvZh0VX11NxcYq1-dSryFhahLofYevBDaLQCV_0XR9j81qGi7nbNrKMCgmlkgnY0gmlwhKwSzLCKbXVsdGlhZGRyc5YACASsEsywBuEvAAoErBLMsAbhMN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpuW21PmEM57lgiP1CmyabCtWGWrg1_ry69MZbaDFm2iDdGNwguEvg3VkcILhMYV3YWt1MgA --store=false
2026-03-03 04:34:46.269 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.76 waku 97efc553e9c75a2b61169bc8e6653d1f65048e140c53458d7fb16480c926573c
2026-03-03 04:34:46.302 DEBUG [src.node.docker_mananger] Container started with ID 97efc553e9c7. Setting up logs at ./log/docker/node16_2026-03-03_04-34-09__06dfc3ee-b1c0-458d-9bd8-00d93ae1fe1b__wakuorg_nwaku:latest.log
2026-03-03 04:34:46.302 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17615
2026-03-03 04:34:46.303 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:47.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17615/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:47.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:47.307 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:47.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17615/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:47.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.76/tcp/17616/p2p/16Uiu2HAm64eWe8vJcw9zx47Hr76vN8y9mSxSU4qVEfoMnxqHYD5P","/ip4/172.18.253.76/tcp/17617/ws/p2p/16Uiu2HAm64eWe8vJcw9zx47Hr76vN8y9mSxSU4qVEfoMnxqHYD5P"],"enrUri":"enr:-L24QN_2E4ThZ2wRYkC-TzigDtfEbz84OZkIKqbGtPzMav89MMVbBA1_3Vk-nVvLYBwzmD1LZpxsz1BVpfweatCmtuMCgmlkgnY0gmlwhKwS_UyKbXVsdGlhZGRyc5YACASsEv1MBkTQAAoErBL9TAZE0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECng2y_E29QI3jHTMZqMiHcIGwifrq896lmyGRHGUs2MaDdGNwgkTQg3VkcIJE0oV3YWt1MgA"}'
2026-03-03 04:34:47.309 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:47.310 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:48.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17615/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:34:48.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-03 04:34:48.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7842/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:48.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.202.189/tcp/37282/p2p/16Uiu2HAmBHPiEfpv7HtD3V7iVJTZdDW7BZ97CxM7eZqpwazXoT6a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-157-gba8587","origin":"Discv5"}]'
2026-03-03 04:34:48.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6439/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:48.374 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-03 04:34:48.374 DEBUG [src.libs.common] Sleeping for 100 seconds
2026-03-03 04:36:28.374 DEBUG [tests.e2e.test_e2e] Node1 publish message
2026-03-03 04:36:28.375 DEBUG [src.steps.store] Relaying message
2026-03-03 04:36:28.375 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7842/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)'}'
2026-03-03 04:36:28.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:28.381 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:36:28.581 DEBUG [src.libs.common] Sleeping for 4 seconds
2026-03-03 04:36:32.581 DEBUG [tests.e2e.test_e2e] 15 Node requests the published message of subscribed filter topic
2026-03-03 04:36:32.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25804/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.584 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.585 DEBUG [tests.e2e.test_e2e] Response for node 1 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50626/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.587 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.588 DEBUG [tests.e2e.test_e2e] Response for node 2 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49982/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.590 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.590 DEBUG [tests.e2e.test_e2e] Response for node 3 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63534/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.593 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.593 DEBUG [tests.e2e.test_e2e] Response for node 4 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34067/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.596 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.596 DEBUG [tests.e2e.test_e2e] Response for node 5 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42700/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.599 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.599 DEBUG [tests.e2e.test_e2e] Response for node 6 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31766/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.602 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.602 DEBUG [tests.e2e.test_e2e] Response for node 7 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33761/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.605 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.605 DEBUG [tests.e2e.test_e2e] Response for node 8 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61748/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.608 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.608 DEBUG [tests.e2e.test_e2e] Response for node 9 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20619/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.610 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.611 DEBUG [tests.e2e.test_e2e] Response for node 10 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5566/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.613 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.613 DEBUG [tests.e2e.test_e2e] Response for node 11 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63378/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.616 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.616 DEBUG [tests.e2e.test_e2e] Response for node 12 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33460/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.619 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.619 DEBUG [tests.e2e.test_e2e] Response for node 13 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57646/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.622 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.622 DEBUG [tests.e2e.test_e2e] Response for node 14 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17615/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:32.625 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":1772512588374972901,"ephemeral":false}]'
2026-03-03 04:36:32.625 DEBUG [tests.e2e.test_e2e] Response for node 15 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772512588374972901, 'ephemeral': False}]
2026-03-03 04:36:32.627 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:36:32.628 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:36:32.629 DEBUG [src.node.waku_node] Stopping container with id 8c7afd705e27
2026-03-03 04:36:33.333 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:33.334 DEBUG [src.node.waku_node] Stopping container with id 385b348acd52
2026-03-03 04:36:34.165 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:34.168 DEBUG [src.node.waku_node] Stopping container with id 8bceec8b9bb9
2026-03-03 04:36:34.625 ERROR [src.node.docker_mananger] Max retries reached for container 8c7afd705e27. Exiting log stream.
2026-03-03 04:36:34.809 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:34.811 DEBUG [src.node.waku_node] Stopping container with id 33318b61b892
2026-03-03 04:36:34.978 ERROR [src.node.docker_mananger] Max retries reached for container 385b348acd52. Exiting log stream.
2026-03-03 04:36:35.425 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:35.427 DEBUG [src.node.waku_node] Stopping container with id 36861e959f8f
2026-03-03 04:36:35.734 ERROR [src.node.docker_mananger] Max retries reached for container 8bceec8b9bb9. Exiting log stream.
2026-03-03 04:36:36.021 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:36.021 DEBUG [src.node.waku_node] Stopping container with id 7d12eca534f8
2026-03-03 04:36:36.241 ERROR [src.node.docker_mananger] Max retries reached for container 33318b61b892. Exiting log stream.
2026-03-03 04:36:36.646 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:36.648 DEBUG [src.node.waku_node] Stopping container with id 0ff88339961b
2026-03-03 04:36:36.939 ERROR [src.node.docker_mananger] Max retries reached for container 36861e959f8f. Exiting log stream.
2026-03-03 04:36:37.288 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:37.289 DEBUG [src.node.waku_node] Stopping container with id 3c10adeb873d
2026-03-03 04:36:37.566 ERROR [src.node.docker_mananger] Max retries reached for container 7d12eca534f8. Exiting log stream.
2026-03-03 04:36:38.201 ERROR [src.node.docker_mananger] Max retries reached for container 0ff88339961b. Exiting log stream.
2026-03-03 04:36:47.892 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:47.893 DEBUG [src.node.waku_node] Stopping container with id 8ba14bc5e1c1
2026-03-03 04:36:48.538 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:48.539 DEBUG [src.node.waku_node] Stopping container with id 6a2b3a96f7fa
2026-03-03 04:36:48.802 ERROR [src.node.docker_mananger] Max retries reached for container 3c10adeb873d. Exiting log stream.
2026-03-03 04:36:49.435 ERROR [src.node.docker_mananger] Max retries reached for container 8ba14bc5e1c1. Exiting log stream.
2026-03-03 04:36:59.129 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:59.133 DEBUG [src.node.waku_node] Stopping container with id 5e3b43252fcb
2026-03-03 04:36:59.735 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:59.737 DEBUG [src.node.waku_node] Stopping container with id 71e530e6c66f
2026-03-03 04:36:59.944 ERROR [src.node.docker_mananger] Max retries reached for container 6a2b3a96f7fa. Exiting log stream.
2026-03-03 04:37:00.552 ERROR [src.node.docker_mananger] Max retries reached for container 5e3b43252fcb. Exiting log stream.
2026-03-03 04:37:10.317 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:10.317 DEBUG [src.node.waku_node] Stopping container with id 37d0c557f6b7
2026-03-03 04:37:10.910 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:10.912 DEBUG [src.node.waku_node] Stopping container with id 580afd1e1079
2026-03-03 04:37:11.131 ERROR [src.node.docker_mananger] Max retries reached for container 71e530e6c66f. Exiting log stream.
2026-03-03 04:37:11.489 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:11.491 DEBUG [src.node.waku_node] Stopping container with id 76b8482ad90d
2026-03-03 04:37:11.721 ERROR [src.node.docker_mananger] Max retries reached for container 37d0c557f6b7. Exiting log stream.
2026-03-03 04:37:12.302 ERROR [src.node.docker_mananger] Max retries reached for container 580afd1e1079. Exiting log stream.
2026-03-03 04:37:22.029 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:22.029 DEBUG [src.node.waku_node] Stopping container with id f8bed50e05b1
2026-03-03 04:37:22.594 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:22.594 DEBUG [src.node.waku_node] Stopping container with id 97efc553e9c7
2026-03-03 04:37:22.843 ERROR [src.node.docker_mananger] Max retries reached for container 76b8482ad90d. Exiting log stream.
2026-03-03 04:37:23.136 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:23.138 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:23.228 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:23.614 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:23.857 ERROR [src.node.docker_mananger] Max retries reached for container f8bed50e05b1. Exiting log stream.
2026-03-03 04:37:23.997 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.025 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.079 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.132 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.193 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.251 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.308 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.337 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.364 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.388 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.412 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.435 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.461 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.487 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:24.511 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_get_store_message_with_meta with id: 2026-03-03_04-34-58__f757a9cc-a4c1-49eb-9b83-7e5e6c14dbad
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_2026-03-03_04-34-58__f757a9cc-a4c1-49eb-9b83-7e5e6c14dbad__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.42.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10437', '10438', '10439', '10440', '10441']
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 10437:10437 -p 10438:10438 -p 10439:10439 -p 10440:10440 -p 10441:10441 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=10439 --rest-port=10437 --tcp-port=10438 --discv5-udp-port=10440 --rest-address=0.0.0.0 --nat=extip:172.18.42.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=97ffe3ceacc1f7c6aaca66227cc5faf965dfdd3ab8846fb545ad5bfb9dc7e193 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10441 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.86 waku c387642e578e1b51f277f421f64cf1d884dba945bc906c095f3717497aa78c34
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c387642e578e. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-34-58__f757a9cc-a4c1-49eb-9b83-7e5e6c14dbad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10437
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 7f9f132c22da. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5442c6e4462d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10437/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:10437/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.42.86/tcp/10438/p2p/16Uiu2HAmM6gmL8XYq7Et8Hd9xShZ59o7Ee5ihFkzBsoHNnS5WFz1","/ip4/172.18.42.86/tcp/10439/ws/p2p/16Uiu2HAmM6gmL8XYq7Et8Hd9xShZ59o7Ee5ihFkzBsoHNnS5WFz1"],"enrUri":"enr:-L24QMhEYXNnzLYaAB8Cv4cVV8d_qQw8Lh1W8p83iBpGWMmnKjJ8-6s9KXMRn3SB2ACGv1zA9R-b_62XeiyUFHcMExYCgmlkgnY0gmlwhKwSKlaKbXVsdGlhZGRyc5YACASsEipWBijGAAoErBIqVgYox90DgnJzhQADAQAAiXNlY3AyNTZrMaEDfXK2Y2FwX_DdbmLrgJ800zF2JqiAJfWiYyKHe2xPRgqDdGNwgijGg3VkcIIoyIV3YWt1MgM"}'
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_2026-03-03_04-34-58__f757a9cc-a4c1-49eb-9b83-7e5e6c14dbad__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.6.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24387', '24388', '24389', '24390', '24391']
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 24387:24387 -p 24388:24388 -p 24389:24389 -p 24390:24390 -p 24391:24391 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=24389 --rest-port=24387 --tcp-port=24388 --discv5-udp-port=24390 --rest-address=0.0.0.0 --nat=extip:172.18.6.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=214d2208dc9cdc5dc6fe72cae008e1efe42f5ead1f3fbfed7a9fdaadbebef0e4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24391 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMhEYXNnzLYaAB8Cv4cVV8d_qQw8Lh1W8p83iBpGWMmnKjJ8-6s9KXMRn3SB2ACGv1zA9R-b_62XeiyUFHcMExYCgmlkgnY0gmlwhKwSKlaKbXVsdGlhZGRyc5YACASsEipWBijGAAoErBIqVgYox90DgnJzhQADAQAAiXNlY3AyNTZrMaEDfXK2Y2FwX_DdbmLrgJ800zF2JqiAJfWiYyKHe2xPRgqDdGNwgijGg3VkcIIoyIV3YWt1MgM --storenode=/ip4/172.18.42.86/tcp/10438/p2p/16Uiu2HAmM6gmL8XYq7Et8Hd9xShZ59o7Ee5ihFkzBsoHNnS5WFz1 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.6.189 waku f80381a710d9da9255e921ad4e567a1fa4ecd1710006ea16be98fe11ab397ba2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f80381a710d9. Setting up logs at ./log/docker/store_node1_2026-03-03_04-34-58__f757a9cc-a4c1-49eb-9b83-7e5e6c14dbad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24387
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:24387/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:24387/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.6.189/tcp/24388/p2p/16Uiu2HAmVMRcyfCqBq9FSJwxExVFa9of2zPZnn5PCx5AA7UWvmxE","/ip4/172.18.6.189/tcp/24389/ws/p2p/16Uiu2HAmVMRcyfCqBq9FSJwxExVFa9of2zPZnn5PCx5AA7UWvmxE"],"enrUri":"enr:-L24QMaq2r7w7WuTxiTOMIWbn-_p8ncDReLdaTBzSiNW-JdzBf0wDGDbCazMxl5E7mJDq-1Rnh5vLskau6kIseeUuogCgmlkgnY0gmlwhKwSBr2KbXVsdGlhZGRyc5YACASsEga9Bl9EAAoErBIGvQZfRd0DgnJzhQADAQAAiXNlY3AyNTZrMaED-BbL7m8tLejPtMz7ufH4FOBBknYGmiNEEDJpEdclZKuDdGNwgl9Eg3VkcIJfRoV3YWt1MgM"}'
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:24387/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.86/tcp/10438/p2p/16Uiu2HAmM6gmL8XYq7Et8Hd9xShZ59o7Ee5ihFkzBsoHNnS5WFz1"]'
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:10437/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:24387/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:10437/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)', "meta": "U3RvcmUgd29ya3MhIQ=="}'
INFO  src.node.api_clients.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:10437/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"0xed3aa9b882a60964bce38c802745247932a689a269681df38f1caa3ad13d2c3b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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:24387/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"0xed3aa9b882a60964bce38c802745247932a689a269681df38f1caa3ad13d2c3b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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 c387642e578e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f80381a710d9
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,101 @@
2026-03-03 04:38:09.178 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:38:09.178 DEBUG [tests.conftest] Running test: test_store_with_empty_pubsub_topics with id: 2026-03-03_04-38-09__b9929df3-1aad-4a4e-97c8-bd38b88c84e1
2026-03-03 04:38:09.179 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:38:09.179 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:38:09.179 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:38:09.186 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:38:09.186 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-38-09__b9929df3-1aad-4a4e-97c8-bd38b88c84e1__wakuorg_nwaku:latest.log
2026-03-03 04:38:09.186 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:09.187 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:09.188 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:09.188 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.240
2026-03-03 04:38:09.188 DEBUG [src.node.docker_mananger] Generated ports ['2835', '2836', '2837', '2838', '2839']
2026-03-03 04:38:09.188 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:09.189 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:09.189 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:09.189 DEBUG [src.node.docker_mananger] docker run -i -t -p 2835:2835 -p 2836:2836 -p 2837:2837 -p 2838:2838 -p 2839:2839 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=2837 --rest-port=2835 --tcp-port=2836 --discv5-udp-port=2838 --rest-address=0.0.0.0 --nat=extip:172.18.11.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc142cd2b7f9b3110eda8a38e5bdb5e0f2fe6eb6ef729ffa45f0a6ad39273766 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2839 --metrics-logging=true --store=true --relay=true
2026-03-03 04:38:09.387 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.240 waku aeac12ffd8a27872b8ad37f999d919a1d6e8e60b53d31f6209ced3485c0fd7f5
2026-03-03 04:38:09.411 ERROR [src.node.docker_mananger] Max retries reached for container d8ce7b751823. Exiting log stream.
2026-03-03 04:38:09.439 DEBUG [src.node.docker_mananger] Container started with ID aeac12ffd8a2. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-38-09__b9929df3-1aad-4a4e-97c8-bd38b88c84e1__wakuorg_nwaku:latest.log
2026-03-03 04:38:09.441 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2835
2026-03-03 04:38:09.441 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:09.987 ERROR [src.node.docker_mananger] Max retries reached for container d17d3f090895. Exiting log stream.
2026-03-03 04:38:10.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2835/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:10.445 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:10.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2835/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:10.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.240/tcp/2836/p2p/16Uiu2HAm8WG3fpJ4iQsCgvkK31eswPHHkR2SCDsF6waaLd5mZsWL","/ip4/172.18.11.240/tcp/2837/ws/p2p/16Uiu2HAm8WG3fpJ4iQsCgvkK31eswPHHkR2SCDsF6waaLd5mZsWL"],"enrUri":"enr:-L24QLwKE5cGIn2ZwD0JNyp_d3YNxgRoFmeyWPFamP3Tv8xzNiaju7eWfgXSYUThGkXKPW9g_lkdF-3DsVnnbOST-Q8CgmlkgnY0gmlwhKwSC_CKbXVsdGlhZGRyc5YACASsEgvwBgsUAAoErBIL8AYLFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECwlTF1IP_b4uVybZqTQm-cBMTj1vCmAwYItAEH_kO9W2DdGNwggsUg3VkcIILFoV3YWt1MgM"}'
2026-03-03 04:38:10.448 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:10.455 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:38:10.456 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-38-09__b9929df3-1aad-4a4e-97c8-bd38b88c84e1__wakuorg_nwaku:latest.log
2026-03-03 04:38:10.456 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:10.456 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:10.457 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:10.457 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.21
2026-03-03 04:38:10.458 DEBUG [src.node.docker_mananger] Generated ports ['21855', '21856', '21857', '21858', '21859']
2026-03-03 04:38:10.458 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:10.458 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:10.458 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:10.458 DEBUG [src.node.docker_mananger] docker run -i -t -p 21855:21855 -p 21856:21856 -p 21857:21857 -p 21858:21858 -p 21859:21859 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=21857 --rest-port=21855 --tcp-port=21856 --discv5-udp-port=21858 --rest-address=0.0.0.0 --nat=extip:172.18.240.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7d9a7d6c8f21fac0eabbb0cf8d11aaa4a3f96c3bfdeeadb60fcf5cef69bcfafd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21859 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLwKE5cGIn2ZwD0JNyp_d3YNxgRoFmeyWPFamP3Tv8xzNiaju7eWfgXSYUThGkXKPW9g_lkdF-3DsVnnbOST-Q8CgmlkgnY0gmlwhKwSC_CKbXVsdGlhZGRyc5YACASsEgvwBgsUAAoErBIL8AYLFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECwlTF1IP_b4uVybZqTQm-cBMTj1vCmAwYItAEH_kO9W2DdGNwggsUg3VkcIILFoV3YWt1MgM --storenode=/ip4/172.18.11.240/tcp/2836/p2p/16Uiu2HAm8WG3fpJ4iQsCgvkK31eswPHHkR2SCDsF6waaLd5mZsWL --store=true --relay=true
2026-03-03 04:38:10.655 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.21 waku 23c7527196c7b783266d155cda7dbd244bb8ee5947f45a69856ab376103eeffb
2026-03-03 04:38:10.690 DEBUG [src.node.docker_mananger] Container started with ID 23c7527196c7. Setting up logs at ./log/docker/store_node1_2026-03-03_04-38-09__b9929df3-1aad-4a4e-97c8-bd38b88c84e1__wakuorg_nwaku:latest.log
2026-03-03 04:38:10.690 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21855
2026-03-03 04:38:10.691 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:11.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21855/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:11.696 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:11.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21855/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:11.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.21/tcp/21856/p2p/16Uiu2HAmJejbPuDFsFtFARZg5soAQfESZ1okjQR4fWwfbPZ7u6jk","/ip4/172.18.240.21/tcp/21857/ws/p2p/16Uiu2HAmJejbPuDFsFtFARZg5soAQfESZ1okjQR4fWwfbPZ7u6jk"],"enrUri":"enr:-L24QKW1UwgeknFLvj-LJnX3GSF6qCBI0v-1La0_2fQ2ZdjgQiw9kprjhJhju-tSJjOQn_yIpP8C6_TezTs1vbY390kCgmlkgnY0gmlwhKwS8BWKbXVsdGlhZGRyc5YACASsEvAVBlVgAAoErBLwFQZVYd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWRVvnVXkU62YVEx_ljNGykTU-O9MH0F-V_Pg8W7e4mODdGNwglVgg3VkcIJVYoV3YWt1MgM"}'
2026-03-03 04:38:11.698 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:11.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21855/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.240/tcp/2836/p2p/16Uiu2HAm8WG3fpJ4iQsCgvkK31eswPHHkR2SCDsF6waaLd5mZsWL"]'
2026-03-03 04:38:11.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:11.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:11.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:11.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:11.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:11.708 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:11.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:11.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:11.714 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:11.915 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:11.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:11.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:11.922 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:12.123 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:12.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:12.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:12.131 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:12.332 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:12.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:12.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:12.339 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:12.540 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:12.540 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:12.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:12.546 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:12.747 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:12.747 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:12.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:12.754 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:12.955 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:12.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:12.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:12.962 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:13.163 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:13.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2835/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)'}'
2026-03-03 04:38:13.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:13.169 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:13.371 DEBUG [tests.store.test_topics] Trying to get stored msg with empty pubsub topic
2026-03-03 04:38:13.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2835/store/v3/messages?includeData=true&pubsubTopic=&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:13.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7d82a65a85a8cfdc3600166765b7ef6aa4e503038d7b26fdbf5f69bcfc35c7e5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512691707902327,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa0803327527ca19a3586a20f3aeab65a6929a64e4d9daaec573ef82cd3d969ce","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1772512691915509698,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xea8061451499eb12a893dcddf5d573cd049432250ca660ea74b5c6b0bb4d5387","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1772512692123473946,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcd9ccdcea1eb1450c52887f7f6b0db3591a1f737acdc3da3d01db6d613aa638b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1772512692332499358,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xdf31c7d22858e0df667317ef4c91f3be10413286c86caed5d6124bb6a12542bc","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1772512692540352555,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x825a584f6b83cd6acbaf0f85074a497676d7bc5515e56e3a0f45747bd2618dcb","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1772512692747355046,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x051f493d55d5df2f92bc838ecc9deb92f3939a209b907bf151d110e112897dc4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772512692955466947,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd2265557985b842d267826d50a3cd36e67a35b9aaa10e412b7464902d7bdce60","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1772512693162996451,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-03-03 04:38:13.375 DEBUG [tests.store.test_topics] getting the following response when sending empty pubsub_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0x7d82a65a85a8cfdc3600166765b7ef6aa4e503038d7b26fdbf5f69bcfc35c7e5', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1772512691707902327, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xa0803327527ca19a3586a20f3aeab65a6929a64e4d9daaec573ef82cd3d969ce', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1772512691915509698, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xea8061451499eb12a893dcddf5d573cd049432250ca660ea74b5c6b0bb4d5387', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1772512692123473946, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xcd9ccdcea1eb1450c52887f7f6b0db3591a1f737acdc3da3d01db6d613aa638b', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1772512692332499358, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xdf31c7d22858e0df667317ef4c91f3be10413286c86caed5d6124bb6a12542bc', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1772512692540352555, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x825a584f6b83cd6acbaf0f85074a497676d7bc5515e56e3a0f45747bd2618dcb', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1772512692747355046, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x051f493d55d5df2f92bc838ecc9deb92f3939a209b907bf151d110e112897dc4', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1772512692955466947, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xd2265557985b842d267826d50a3cd36e67a35b9aaa10e412b7464902d7bdce60', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1772512693162996451, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
2026-03-03 04:38:13.375 DEBUG [tests.store.test_topics] messages successfully queried with empty pubsub topic
2026-03-03 04:38:13.378 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:38:13.380 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:38:13.380 DEBUG [src.node.waku_node] Stopping container with id aeac12ffd8a2
2026-03-03 04:38:13.964 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:13.967 DEBUG [src.node.waku_node] Stopping container with id 23c7527196c7
2026-03-03 04:38:14.526 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:14.528 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:38:14.536 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:38:14.544 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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/2/1] with id: 2026-03-03_04-34-34__02eab165-a18e-42d0-ac02-9fe2441630f6
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_2026-03-03_04-34-34__02eab165-a18e-42d0-ac02-9fe2441630f6__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.168.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41800', '41801', '41802', '41803', '41804']
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 41800:41800 -p 41801:41801 -p 41802:41802 -p 41803:41803 -p 41804:41804 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=41802 --rest-port=41800 --tcp-port=41801 --discv5-udp-port=41803 --rest-address=0.0.0.0 --nat=extip:172.18.168.152 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ce927de2be02fd468ffa52d8373fe328e58efc54c5db68a3aaf8c9430f93ac7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41804 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.152 waku d5c4f5f6d9df27a2b6d691a6e0dac031151a5f70065035968915e93648090f13
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d5c4f5f6d9df. Setting up logs at ./log/docker/node1_2026-03-03_04-34-34__02eab165-a18e-42d0-ac02-9fe2441630f6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41800
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 0ae4b64659c2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6e282b04f687. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41800/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:41800/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.168.152/tcp/41801/p2p/16Uiu2HAmQoPHK8LqpQtJTX9BxXy5ZcvAhwRmXHvFPNtuzMZg2Qin","/ip4/172.18.168.152/tcp/41802/ws/p2p/16Uiu2HAmQoPHK8LqpQtJTX9BxXy5ZcvAhwRmXHvFPNtuzMZg2Qin"],"enrUri":"enr:-L24QBHUjnLSircducw8Gz6NIAArlREVtZCxUWiAqUcj-Ru7W5ynjGSMXnvElvIoD2wTkicfcI2q8RUAgLYxUCBhFqMCgmlkgnY0gmlwhKwSqJiKbXVsdGlhZGRyc5YACASsEqiYBqNJAAoErBKomAajSt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDtHLReM-fEphPK13Yc1tWasmP8KkMq6S7juwI8g-lHMuDdGNwgqNJg3VkcIKjS4V3YWt1MgU"}'
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_2026-03-03_04-34-34__02eab165-a18e-42d0-ac02-9fe2441630f6__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.126.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8359', '8360', '8361', '8362', '8363']
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 8359:8359 -p 8360:8360 -p 8361:8361 -p 8362:8362 -p 8363:8363 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=8361 --rest-port=8359 --tcp-port=8360 --discv5-udp-port=8362 --rest-address=0.0.0.0 --nat=extip:172.18.126.161 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ae371d0eb05ce85938f4cf73b7cbc2d19aa51b4fb7ea44720e269ffda6c6a5ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8363 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBHUjnLSircducw8Gz6NIAArlREVtZCxUWiAqUcj-Ru7W5ynjGSMXnvElvIoD2wTkicfcI2q8RUAgLYxUCBhFqMCgmlkgnY0gmlwhKwSqJiKbXVsdGlhZGRyc5YACASsEqiYBqNJAAoErBKomAajSt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDtHLReM-fEphPK13Yc1tWasmP8KkMq6S7juwI8g-lHMuDdGNwgqNJg3VkcIKjS4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.161 waku ae318b4dca98d82ed9776331a301455dde3f4ea98c17635fd6a15efabe8b6c76
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ae318b4dca98. Setting up logs at ./log/docker/node2_2026-03-03_04-34-34__02eab165-a18e-42d0-ac02-9fe2441630f6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8359
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:8359/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:8359/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.126.161/tcp/8360/p2p/16Uiu2HAmUajRPmfBYUeZgtzqx5tBPtEVvYFVC4MC4iFs2Wy5dSs5","/ip4/172.18.126.161/tcp/8361/ws/p2p/16Uiu2HAmUajRPmfBYUeZgtzqx5tBPtEVvYFVC4MC4iFs2Wy5dSs5"],"enrUri":"enr:-L24QKizoWbUISrqXQkAItV90_jrm2iSED7XTOZo_HAvY5_rbI8ExiAAdFp12xjj1a81cfSGLiyeNj1qCowEuDaV-pMCgmlkgnY0gmlwhKwSfqGKbXVsdGlhZGRyc5YACASsEn6hBiCoAAoErBJ-oQYgqd0DgnJzhQACAQAAiXNlY3AyNTZrMaED7KPJerxzgEhF-02YE_rgdyxmUQqFmAzM2TKa7WbvOnyDdGNwgiCog3VkcIIgqoV3YWt1MgE"}'
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:8359/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.152/tcp/41801/p2p/16Uiu2HAmQoPHK8LqpQtJTX9BxXy5ZcvAhwRmXHvFPNtuzMZg2Qin"]'
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:41800/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 POST "http://127.0.0.1:8359/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 POST "http://127.0.0.1:41800/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:41800/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":1772512476752099967,"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:8359/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":1772512476752099967,"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 d5c4f5f6d9df
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ae318b4dca98
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 one or more lines are too long

View File

@ -0,0 +1,63 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_all_on_peer_with_no_subscription with id: 2026-03-03_04-33-47__2f318e8e-6a37-4633-b925-811d3f777e7a
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_2026-03-03_04-33-47__2f318e8e-6a37-4633-b925-811d3f777e7a__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.144.118
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58465', '58466', '58467', '58468', '58469']
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 58465:58465 -p 58466:58466 -p 58467:58467 -p 58468:58468 -p 58469:58469 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=58467 --rest-port=58465 --tcp-port=58466 --discv5-udp-port=58468 --rest-address=0.0.0.0 --nat=extip:172.18.144.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8a35671eebca3cbb9e0cff6ff28eddef34304ffcfccced0472fedc67fd5cde2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58469 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.144.118 waku 59856ffb39da2f3a2cd74c50d26c72c4e69b377877ec52a018aa6e0b8dd55b28
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 59856ffb39da. Setting up logs at ./log/docker/node1_2026-03-03_04-33-47__2f318e8e-6a37-4633-b925-811d3f777e7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58465
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 daad3dd8c3fa. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 934d5b915704. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58465/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:58465/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.144.118/tcp/58466/p2p/16Uiu2HAmR1w57RQb6u2dyb7emu5WaoPrtDPn1i6WtA8dVaQBogpc","/ip4/172.18.144.118/tcp/58467/ws/p2p/16Uiu2HAmR1w57RQb6u2dyb7emu5WaoPrtDPn1i6WtA8dVaQBogpc"],"enrUri":"enr:-L24QLHnDA-gS11AMqWRuldsc-KuT0pFnLxZFeg8Mo8au0lSLcncw128Qgfk_Z9DwSmA0ZAwUtRlF1fzbL0LoE8ix_cCgmlkgnY0gmlwhKwSkHaKbXVsdGlhZGRyc5YACASsEpB2BuRiAAoErBKQdgbkY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDt6m7i7iMxCuybdK8QkFPP2ABsz0k56vMHQgWBMBzDLWDdGNwguRig3VkcILkZIV3YWt1MgU"}'
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_2026-03-03_04-33-47__2f318e8e-6a37-4633-b925-811d3f777e7a__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.251.83
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53980', '53981', '53982', '53983', '53984']
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 53980:53980 -p 53981:53981 -p 53982:53982 -p 53983:53983 -p 53984:53984 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=53982 --rest-port=53980 --tcp-port=53981 --discv5-udp-port=53983 --rest-address=0.0.0.0 --nat=extip:172.18.251.83 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb230db8fdbcd34ed0578bb1dd3b7dcebf2dc30adae7ae36622f0afade8b3f4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53984 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLHnDA-gS11AMqWRuldsc-KuT0pFnLxZFeg8Mo8au0lSLcncw128Qgfk_Z9DwSmA0ZAwUtRlF1fzbL0LoE8ix_cCgmlkgnY0gmlwhKwSkHaKbXVsdGlhZGRyc5YACASsEpB2BuRiAAoErBKQdgbkY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDt6m7i7iMxCuybdK8QkFPP2ABsz0k56vMHQgWBMBzDLWDdGNwguRig3VkcILkZIV3YWt1MgU --filternode=/ip4/172.18.144.118/tcp/58466/p2p/16Uiu2HAmR1w57RQb6u2dyb7emu5WaoPrtDPn1i6WtA8dVaQBogpc
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.83 waku 4ea8c97b2ae150a2e60e840cc726dcc5f50c2079c23ca43d2c3f58b1b5dbf56b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4ea8c97b2ae1. Setting up logs at ./log/docker/node2_2026-03-03_04-33-47__2f318e8e-6a37-4633-b925-811d3f777e7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53980
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:53980/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:53980/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.251.83/tcp/53981/p2p/16Uiu2HAm3BhYwTzax9VHnoRAUpMGa68bW7CtW3T2bbzDqHomVxPY","/ip4/172.18.251.83/tcp/53982/ws/p2p/16Uiu2HAm3BhYwTzax9VHnoRAUpMGa68bW7CtW3T2bbzDqHomVxPY"],"enrUri":"enr:-L24QPLHYH56IMnoCZYB_9EOOFvWkcGOM9TyCONV6vAQgKiqNibP-bTTDYb6_jTDc7gocKXYvJQflrmRSdE3lud34gQCgmlkgnY0gmlwhKwS-1OKbXVsdGlhZGRyc5YACASsEvtTBtLdAAoErBL7UwbS3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECc0kkFr0dFM3JWCWNTkzhgm6uMH2SB0VbOH0r0lWTD7eDdGNwgtLdg3VkcILS34V3YWt1MgA"}'
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:53980/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.144.118/tcp/58466/p2p/16Uiu2HAmR1w57RQb6u2dyb7emu5WaoPrtDPn1i6WtA8dVaQBogpc"]'
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:53980/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: 404 Client Error: Not Found for url: http://127.0.0.1:53980/filter/v2/subscriptions/all. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
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 59856ffb39da
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4ea8c97b2ae1
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,101 @@
2026-03-03 04:35:40.412 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:35:40.412 DEBUG [tests.conftest] Running test: test_publishing_node_paused_and_unpaused with id: 2026-03-03_04-35-40__eda51d9a-d3e1-433e-aa61-ece27ff6e6a8
2026-03-03 04:35:40.413 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:35:40.413 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:35:40.413 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:35:40.420 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:40.420 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-35-40__eda51d9a-d3e1-433e-aa61-ece27ff6e6a8__wakuorg_nwaku:latest.log
2026-03-03 04:35:40.420 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:40.420 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:40.422 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:40.422 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.202.226
2026-03-03 04:35:40.422 DEBUG [src.node.docker_mananger] Generated ports ['1400', '1401', '1402', '1403', '1404']
2026-03-03 04:35:40.422 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:40.422 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:40.423 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:40.423 DEBUG [src.node.docker_mananger] docker run -i -t -p 1400:1400 -p 1401:1401 -p 1402:1402 -p 1403:1403 -p 1404:1404 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=1402 --rest-port=1400 --tcp-port=1401 --discv5-udp-port=1403 --rest-address=0.0.0.0 --nat=extip:172.18.202.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9e18bfec0becb3c9b62eecd3d6db1bad78f6aaeddcca7aa33fd7600da7ed8238 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1404 --metrics-logging=true --store=true --relay=true
2026-03-03 04:35:40.617 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.202.226 waku aa548798b90538ed445fdd2e75920f99833d740c70b5b80df9da07ac938acec5
2026-03-03 04:35:40.651 DEBUG [src.node.docker_mananger] Container started with ID aa548798b905. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-35-40__eda51d9a-d3e1-433e-aa61-ece27ff6e6a8__wakuorg_nwaku:latest.log
2026-03-03 04:35:40.653 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1400
2026-03-03 04:35:40.654 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:40.666 ERROR [src.node.docker_mananger] Max retries reached for container cc3bb8004a15. Exiting log stream.
2026-03-03 04:35:41.207 ERROR [src.node.docker_mananger] Max retries reached for container fdec73fa02d0. Exiting log stream.
2026-03-03 04:35:41.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1400/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:41.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:41.659 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:41.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1400/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:41.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.226/tcp/1401/p2p/16Uiu2HAmVUSrkFzpnpqqsW1LvWdbfkdHvz9dD4pvLDxSF5Yh2umH","/ip4/172.18.202.226/tcp/1402/ws/p2p/16Uiu2HAmVUSrkFzpnpqqsW1LvWdbfkdHvz9dD4pvLDxSF5Yh2umH"],"enrUri":"enr:-L24QGdzAfR6nTIIdCt7J89pAr51vWEiOM0rX_oJ9ZyUGRDHRgVOfKyCkXlQRd0W1mDvTCql4QiEVc5PEhxMkHRVq7MCgmlkgnY0gmlwhKwSyuKKbXVsdGlhZGRyc5YACASsEsriBgV5AAoErBLK4gYFet0DgnJzhQADAQAAiXNlY3AyNTZrMaED-eNC6wN4wywd3QW9XFSO9sUw8oUBIQKCEHw0VvIVK2CDdGNwggV5g3VkcIIFe4V3YWt1MgM"}'
2026-03-03 04:35:41.662 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:41.669 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:35:41.669 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-35-40__eda51d9a-d3e1-433e-aa61-ece27ff6e6a8__wakuorg_nwaku:latest.log
2026-03-03 04:35:41.670 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:35:41.670 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:35:41.671 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:35:41.671 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.47
2026-03-03 04:35:41.671 DEBUG [src.node.docker_mananger] Generated ports ['28969', '28970', '28971', '28972', '28973']
2026-03-03 04:35:41.672 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:35:41.672 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:35:41.672 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:35:41.672 DEBUG [src.node.docker_mananger] docker run -i -t -p 28969:28969 -p 28970:28970 -p 28971:28971 -p 28972:28972 -p 28973:28973 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=28971 --rest-port=28969 --tcp-port=28970 --discv5-udp-port=28972 --rest-address=0.0.0.0 --nat=extip:172.18.139.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=273b64edbaed998bebb3bf81fadfb1426cc2a79ed137a51032fcee1aec28fab4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28973 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGdzAfR6nTIIdCt7J89pAr51vWEiOM0rX_oJ9ZyUGRDHRgVOfKyCkXlQRd0W1mDvTCql4QiEVc5PEhxMkHRVq7MCgmlkgnY0gmlwhKwSyuKKbXVsdGlhZGRyc5YACASsEsriBgV5AAoErBLK4gYFet0DgnJzhQADAQAAiXNlY3AyNTZrMaED-eNC6wN4wywd3QW9XFSO9sUw8oUBIQKCEHw0VvIVK2CDdGNwggV5g3VkcIIFe4V3YWt1MgM --storenode=/ip4/172.18.202.226/tcp/1401/p2p/16Uiu2HAmVUSrkFzpnpqqsW1LvWdbfkdHvz9dD4pvLDxSF5Yh2umH --store=true --relay=true
2026-03-03 04:35:41.870 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.47 waku dd4648c1393e7bf883356050a2b06dc890b6f76ba53155a049c38cc116ac1df7
2026-03-03 04:35:41.906 DEBUG [src.node.docker_mananger] Container started with ID dd4648c1393e. Setting up logs at ./log/docker/store_node1_2026-03-03_04-35-40__eda51d9a-d3e1-433e-aa61-ece27ff6e6a8__wakuorg_nwaku:latest.log
2026-03-03 04:35:41.907 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28969
2026-03-03 04:35:41.907 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:42.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28969/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:42.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:42.911 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:42.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28969/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:42.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.47/tcp/28970/p2p/16Uiu2HAmBP1jT6UaKVT8JQZBWdpYYk1YNxCfDoikQWaok32hNsE6","/ip4/172.18.139.47/tcp/28971/ws/p2p/16Uiu2HAmBP1jT6UaKVT8JQZBWdpYYk1YNxCfDoikQWaok32hNsE6"],"enrUri":"enr:-L24QGhGHnEZMceGCyY2WSjZ9tLqGRwAeP49E-ZtvgBcwtxSDX1NfYZ6o8sA_UpM138qMAbVIFTnnwOZX43CRqhs2I0CgmlkgnY0gmlwhKwSiy-KbXVsdGlhZGRyc5YACASsEosvBnEqAAoErBKLLwZxK90DgnJzhQADAQAAiXNlY3AyNTZrMaEC7QyVNgCVzKbW0TUL9ybbZq2MFte1qmKHKClxDSX67WeDdGNwgnEqg3VkcIJxLIV3YWt1MgM"}'
2026-03-03 04:35:42.914 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:42.914 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28969/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.202.226/tcp/1401/p2p/16Uiu2HAmVUSrkFzpnpqqsW1LvWdbfkdHvz9dD4pvLDxSF5Yh2umH"]'
2026-03-03 04:35:42.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:42.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1400/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:35:42.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:42.921 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28969/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:35:42.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:42.924 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:42.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1400/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)'}'
2026-03-03 04:35:42.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:42.930 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:43.131 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:35:43.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1400/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:43.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06098aef7fb4545abdfd03fdcbe72146afe74887c0d45f244c9fa11552f409bc"}]}'
2026-03-03 04:35:43.135 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:35:43.135 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:35:43.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28969/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:43.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06098aef7fb4545abdfd03fdcbe72146afe74887c0d45f244c9fa11552f409bc"}]}'
2026-03-03 04:35:43.139 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:35:43.139 DEBUG [src.node.waku_node] Pausing container with id aa548798b905
2026-03-03 04:35:43.149 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:35:44.150 DEBUG [src.node.waku_node] Unpause container with id aa548798b905
2026-03-03 04:35:44.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1400/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:35:44.163 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:35:44.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1400/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.226/tcp/1401/p2p/16Uiu2HAmVUSrkFzpnpqqsW1LvWdbfkdHvz9dD4pvLDxSF5Yh2umH","/ip4/172.18.202.226/tcp/1402/ws/p2p/16Uiu2HAmVUSrkFzpnpqqsW1LvWdbfkdHvz9dD4pvLDxSF5Yh2umH"],"enrUri":"enr:-L24QGdzAfR6nTIIdCt7J89pAr51vWEiOM0rX_oJ9ZyUGRDHRgVOfKyCkXlQRd0W1mDvTCql4QiEVc5PEhxMkHRVq7MCgmlkgnY0gmlwhKwSyuKKbXVsdGlhZGRyc5YACASsEsriBgV5AAoErBLK4gYFet0DgnJzhQADAQAAiXNlY3AyNTZrMaED-eNC6wN4wywd3QW9XFSO9sUw8oUBIQKCEHw0VvIVK2CDdGNwggV5g3VkcIIFe4V3YWt1MgM"}'
2026-03-03 04:35:44.165 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:35:44.166 DEBUG [src.steps.store] Relaying message
2026-03-03 04:35:44.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1400/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)'}'
2026-03-03 04:35:44.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:35:44.171 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:35:44.372 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:35:44.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1400/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06098aef7fb4545abdfd03fdcbe72146afe74887c0d45f244c9fa11552f409bc"},{"messageHash":"0xe1366b63ad5acb9711642a5310a0aa15e0bbbffc33bdc5c4ab3945674918f2df"}]}'
2026-03-03 04:35:44.376 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:35:44.376 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:35:44.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28969/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06098aef7fb4545abdfd03fdcbe72146afe74887c0d45f244c9fa11552f409bc"},{"messageHash":"0xe1366b63ad5acb9711642a5310a0aa15e0bbbffc33bdc5c4ab3945674918f2df"}]}'
2026-03-03 04:35:44.380 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:35:44.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1400/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06098aef7fb4545abdfd03fdcbe72146afe74887c0d45f244c9fa11552f409bc"},{"messageHash":"0xe1366b63ad5acb9711642a5310a0aa15e0bbbffc33bdc5c4ab3945674918f2df"}]}'
2026-03-03 04:35:44.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28969/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:35:44.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x06098aef7fb4545abdfd03fdcbe72146afe74887c0d45f244c9fa11552f409bc"},{"messageHash":"0xe1366b63ad5acb9711642a5310a0aa15e0bbbffc33bdc5c4ab3945674918f2df"}]}'
2026-03-03 04:35:44.388 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:35:44.389 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:35:44.389 DEBUG [src.node.waku_node] Stopping container with id aa548798b905
2026-03-03 04:35:44.959 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:44.961 DEBUG [src.node.waku_node] Stopping container with id dd4648c1393e
2026-03-03 04:35:45.515 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:35:45.516 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:35:45.524 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:35:45.531 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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_publish_with_invalid_meta with id: 2026-03-03_04-36-06__1019d7c4-1694-496e-a751-c94983fb2cdb
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_2026-03-03_04-36-06__1019d7c4-1694-496e-a751-c94983fb2cdb__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.68.178
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55969', '55970', '55971', '55972', '55973']
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 55969:55969 -p 55970:55970 -p 55971:55971 -p 55972:55972 -p 55973:55973 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=55971 --rest-port=55969 --tcp-port=55970 --discv5-udp-port=55972 --rest-address=0.0.0.0 --nat=extip:172.18.68.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db89f6bccc7b0f59f3b2d7bbfd7050ea3edf0abede3c2b2bee48fa6030b5fb08 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55973 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.68.178 waku 0f70df90b86a53fb4cf774600c9be9c75e3366c8611303a7e59c265f17f6ca8a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0f70df90b86a. Setting up logs at ./log/docker/node1_2026-03-03_04-36-06__1019d7c4-1694-496e-a751-c94983fb2cdb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55969
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 0435c2ee3a69. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5a5f24488866. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55969/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:55969/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.68.178/tcp/55970/p2p/16Uiu2HAmQ2NzE2ZcASKunNJzDFHMpZPJdRNToJWDVpdREWLQqtmp","/ip4/172.18.68.178/tcp/55971/ws/p2p/16Uiu2HAmQ2NzE2ZcASKunNJzDFHMpZPJdRNToJWDVpdREWLQqtmp"],"enrUri":"enr:-L24QAunTUhligFErSA08-M9LCUSludRXuwFK5uvFRRmMAC1J0XeMOMmxGXfDYck0oTEliAB29jcHUnGWnY6-9TbXD0CgmlkgnY0gmlwhKwSRLKKbXVsdGlhZGRyc5YACASsEkSyBtqiAAoErBJEsgbao90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqOtZRVOT15GI3RpvYZIvEwB68CNHQhiXqitj4G6h8OODdGNwgtqig3VkcILapIV3YWt1MgE"}'
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_2026-03-03_04-36-06__1019d7c4-1694-496e-a751-c94983fb2cdb__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.101.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4578', '4579', '4580', '4581', '4582']
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 4578:4578 -p 4579:4579 -p 4580:4580 -p 4581:4581 -p 4582:4582 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=4580 --rest-port=4578 --tcp-port=4579 --discv5-udp-port=4581 --rest-address=0.0.0.0 --nat=extip:172.18.101.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfb1a79fdcdd2c881c8f5fe66deefbc4cfcfec1afdf873d3e32e5daffc4e063a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4582 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAunTUhligFErSA08-M9LCUSludRXuwFK5uvFRRmMAC1J0XeMOMmxGXfDYck0oTEliAB29jcHUnGWnY6-9TbXD0CgmlkgnY0gmlwhKwSRLKKbXVsdGlhZGRyc5YACASsEkSyBtqiAAoErBJEsgbao90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqOtZRVOT15GI3RpvYZIvEwB68CNHQhiXqitj4G6h8OODdGNwgtqig3VkcILapIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.40 waku 0c4396431b79182bbd33d2d60abbc1513404f331bfc8a045efe28931df38996e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0c4396431b79. Setting up logs at ./log/docker/node2_2026-03-03_04-36-06__1019d7c4-1694-496e-a751-c94983fb2cdb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4578
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:4578/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:4578/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.101.40/tcp/4579/p2p/16Uiu2HAmN3EhP9eG8VcCnFJhVq3BHcauLBGGnZH7yUTGFdBndXkX","/ip4/172.18.101.40/tcp/4580/ws/p2p/16Uiu2HAmN3EhP9eG8VcCnFJhVq3BHcauLBGGnZH7yUTGFdBndXkX"],"enrUri":"enr:-L24QF3iMowvZUDGlU7W_4LwtcBkORLvPiV2dklN3f_-8pyTPozefpVeyr5kIuMywvpCoe5BVMSIqU5GsagSxRf6oqECgmlkgnY0gmlwhKwSZSiKbXVsdGlhZGRyc5YACASsEmUoBhHjAAoErBJlKAYR5N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDi2wug4l31sn3HAXHfGN3IJ4Nd-DBX4BopqUQmetauMSDdGNwghHjg3VkcIIR5YV3YWt1MgE"}'
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:4578/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.68.178/tcp/55970/p2p/16Uiu2HAmQ2NzE2ZcASKunNJzDFHMpZPJdRNToJWDVpdREWLQqtmp"]'
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:55969/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:4578/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:55969/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:55969/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":1772512568930747392,"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:4578/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":1772512568930747392,"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:55969/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!!"}'
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:55969/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
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 0f70df90b86a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0c4396431b79
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,97 @@
2026-03-03 04:34:50.034 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:50.034 DEBUG [tests.conftest] Running test: test_get_peers_for_blank_node with id: 2026-03-03_04-34-50__4b6b03d9-1135-41ff-961e-c97936e00388
2026-03-03 04:34:50.034 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:50.035 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:50.042 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:50.042 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-50__4b6b03d9-1135-41ff-961e-c97936e00388__wakuorg_nwaku:latest.log
2026-03-03 04:34:50.042 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:50.042 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:50.044 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:50.044 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.218
2026-03-03 04:34:50.044 DEBUG [src.node.docker_mananger] Generated ports ['35356', '35357', '35358', '35359', '35360']
2026-03-03 04:34:50.044 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:50.045 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:50.045 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:50.045 DEBUG [src.node.docker_mananger] docker run -i -t -p 35356:35356 -p 35357:35357 -p 35358:35358 -p 35359:35359 -p 35360:35360 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=35358 --rest-port=35356 --tcp-port=35357 --discv5-udp-port=35359 --rest-address=0.0.0.0 --nat=extip:172.18.6.218 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=91dcec423ebcfc9faf4fae1ffeb7996fbb18a3c7a3143a95fa10ef7be51faab5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35360 --metrics-logging=true --relay=true --relay-peer-exchange=true
2026-03-03 04:34:50.247 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.218 waku 9f8a98c419e1783d598078ab49c47155b6416753787bc663ffe9235075e67d88
2026-03-03 04:34:50.280 DEBUG [src.node.docker_mananger] Container started with ID 9f8a98c419e1. Setting up logs at ./log/docker/node1_2026-03-03_04-34-50__4b6b03d9-1135-41ff-961e-c97936e00388__wakuorg_nwaku:latest.log
2026-03-03 04:34:50.282 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35356
2026-03-03 04:34:50.282 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:50.288 ERROR [src.node.docker_mananger] Max retries reached for container 72c281c67c3a. Exiting log stream.
2026-03-03 04:34:50.839 ERROR [src.node.docker_mananger] Max retries reached for container d813e925747a. Exiting log stream.
2026-03-03 04:34:51.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35356/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:51.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:51.285 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:51.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35356/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:51.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.218/tcp/35357/p2p/16Uiu2HAmT6n5ebCbiuJMMkSNY5RBjfXu7Jch6TrtJ7fcD8r99Ldu","/ip4/172.18.6.218/tcp/35358/ws/p2p/16Uiu2HAmT6n5ebCbiuJMMkSNY5RBjfXu7Jch6TrtJ7fcD8r99Ldu"],"enrUri":"enr:-L24QC9Pk0Qt0MHc39cfKgTGntkvnkS9Ru9O-gVnD6uO9-yufrKf1f8PVeJ8JEqTc3HlmeX_Preae9cRuUy5sWGesY0CgmlkgnY0gmlwhKwSBtqKbXVsdGlhZGRyc5YACASsEgbaBoodAAoErBIG2gaKHt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1p7YOoKdahtABtg2Q_5q-QuaO-dAFUDhY3ECKyes-CiDdGNwgoodg3VkcIKKH4V3YWt1MgE"}'
2026-03-03 04:34:51.288 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:51.295 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:51.296 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-50__4b6b03d9-1135-41ff-961e-c97936e00388__wakuorg_nwaku:latest.log
2026-03-03 04:34:51.296 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:51.296 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:51.297 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:51.297 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.111.254
2026-03-03 04:34:51.298 DEBUG [src.node.docker_mananger] Generated ports ['29495', '29496', '29497', '29498', '29499']
2026-03-03 04:34:51.298 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:51.298 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:51.298 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:51.298 DEBUG [src.node.docker_mananger] docker run -i -t -p 29495:29495 -p 29496:29496 -p 29497:29497 -p 29498:29498 -p 29499:29499 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=29497 --rest-port=29495 --tcp-port=29496 --discv5-udp-port=29498 --rest-address=0.0.0.0 --nat=extip:172.18.111.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbdd4cd2a7c8dcaaa7aaaae8baf8ed4afe3ca93d4a7445e9ea0ce6fb2a716adf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29499 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC9Pk0Qt0MHc39cfKgTGntkvnkS9Ru9O-gVnD6uO9-yufrKf1f8PVeJ8JEqTc3HlmeX_Preae9cRuUy5sWGesY0CgmlkgnY0gmlwhKwSBtqKbXVsdGlhZGRyc5YACASsEgbaBoodAAoErBIG2gaKHt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1p7YOoKdahtABtg2Q_5q-QuaO-dAFUDhY3ECKyes-CiDdGNwgoodg3VkcIKKH4V3YWt1MgE
2026-03-03 04:34:51.495 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.111.254 waku fb88d19b5cb64ef198e777094facf53d6c0cbd1741dd1b7a4224109c9d9f82ca
2026-03-03 04:34:51.533 DEBUG [src.node.docker_mananger] Container started with ID fb88d19b5cb6. Setting up logs at ./log/docker/node2_2026-03-03_04-34-50__4b6b03d9-1135-41ff-961e-c97936e00388__wakuorg_nwaku:latest.log
2026-03-03 04:34:51.534 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29495
2026-03-03 04:34:51.535 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:52.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29495/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:52.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:52.559 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:52.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29495/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:52.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.254/tcp/29496/p2p/16Uiu2HAmNGYh3mcF7HM344zYKkctnVKc9T8e7VbV1jRLFNtkDw8h","/ip4/172.18.111.254/tcp/29497/ws/p2p/16Uiu2HAmNGYh3mcF7HM344zYKkctnVKc9T8e7VbV1jRLFNtkDw8h"],"enrUri":"enr:-L24QJorm-IZcw4VKLu4JZ2_vkmtkwGEEIrnMTAclxdGEEPnF5ztrDkD24PgD08e-ZfRsZwzKzyGAy2BqeZzt12uPpwCgmlkgnY0gmlwhKwSb_6KbXVsdGlhZGRyc5YACASsEm_-BnM4AAoErBJv_gZzOd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjtUUD6FvQfHfRXm-SHNGwEmxMOQvfVNBX9Kz-3IWAwaDdGNwgnM4g3VkcIJzOoV3YWt1MgE"}'
2026-03-03 04:34:52.565 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:52.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29495/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.6.218/tcp/35357/p2p/16Uiu2HAmT6n5ebCbiuJMMkSNY5RBjfXu7Jch6TrtJ7fcD8r99Ldu"]'
2026-03-03 04:34:52.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35356/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"]'
2026-03-03 04:34:52.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.576 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29495/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"]'
2026-03-03 04:34:52.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:52.590 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:53.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35356/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:53.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.111.254/tcp/60102/p2p/16Uiu2HAmNGYh3mcF7HM344zYKkctnVKc9T8e7VbV1jRLFNtkDw8h","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
2026-03-03 04:34:53.601 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:53.601 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-34-50__4b6b03d9-1135-41ff-961e-c97936e00388__wakuorg_nwaku:latest.log
2026-03-03 04:34:53.601 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:53.601 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:53.603 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:53.603 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.197.3
2026-03-03 04:34:53.603 DEBUG [src.node.docker_mananger] Generated ports ['29245', '29246', '29247', '29248', '29249']
2026-03-03 04:34:53.603 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:53.603 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:53.603 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:53.603 DEBUG [src.node.docker_mananger] docker run -i -t -p 29245:29245 -p 29246:29246 -p 29247:29247 -p 29248:29248 -p 29249:29249 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=29247 --rest-port=29245 --tcp-port=29246 --discv5-udp-port=29248 --rest-address=0.0.0.0 --nat=extip:172.18.197.3 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=8eeac41c3ca015add6b92cf2a4cfb2cff7fba38cf30da6e69be65957ac218157 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29249 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.111.254/tcp/60102/p2p/16Uiu2HAmNGYh3mcF7HM344zYKkctnVKc9T8e7VbV1jRLFNtkDw8h
2026-03-03 04:34:53.805 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.197.3 waku fa828a7f64617e8081c6a0c1b4ef72e39ca7dba7a0b38590b73510136391d0de
2026-03-03 04:34:53.841 DEBUG [src.node.docker_mananger] Container started with ID fa828a7f6461. Setting up logs at ./log/docker/node3_2026-03-03_04-34-50__4b6b03d9-1135-41ff-961e-c97936e00388__wakuorg_nwaku:latest.log
2026-03-03 04:34:53.842 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29245
2026-03-03 04:34:53.842 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:54.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29245/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:54.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-03 04:34:54.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29245/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:54.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:54.949 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:54.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29245/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:54.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.3/tcp/29246/p2p/16Uiu2HAmAe29J2bCLfVzxD8ygLMCf2mXWo4uhhLmxqjdF3nfoDQB","/ip4/172.18.197.3/tcp/29247/ws/p2p/16Uiu2HAmAe29J2bCLfVzxD8ygLMCf2mXWo4uhhLmxqjdF3nfoDQB"],"enrUri":"enr:-La4QPPQ8G1DgKpiKU9oxMUNpJ0P_6hUule3QfEDIkq2BMXLazHQhH2yYiebkxddeWx2iysriNGiOPn__IHH1fkWg70CgmlkgnY0gmlwhKwSxQOKbXVsdGlhZGRyc5YACASsEsUDBnI-AAoErBLFAwZyP90DgnJzhQADAQAAiXNlY3AyNTZrMaEC4gkSqTvGkoMWwv9nmftadeeiZYupDYMBsWR546LZ8yCDdGNwgnI-hXdha3UyAA"}'
2026-03-03 04:34:54.951 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:54.952 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29245/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.6.218/tcp/35357/p2p/16Uiu2HAmT6n5ebCbiuJMMkSNY5RBjfXu7Jch6TrtJ7fcD8r99Ldu"]'
2026-03-03 04:34:54.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:54.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29245/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:54.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.111.254/tcp/60102/p2p/16Uiu2HAmNGYh3mcF7HM344zYKkctnVKc9T8e7VbV1jRLFNtkDw8h","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.6.218/tcp/35357/p2p/16Uiu2HAmT6n5ebCbiuJMMkSNY5RBjfXu7Jch6TrtJ7fcD8r99Ldu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.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":"NotConnected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
2026-03-03 04:34:54.987 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:54.998 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:54.998 DEBUG [src.node.waku_node] Stopping container with id 9f8a98c419e1
2026-03-03 04:34:55.545 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:55.545 DEBUG [src.node.waku_node] Stopping container with id fb88d19b5cb6
2026-03-03 04:34:56.118 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:56.118 DEBUG [src.node.waku_node] Stopping container with id fa828a7f6461
2026-03-03 04:34:56.406 ERROR [src.node.docker_mananger] Max retries reached for container 9f8a98c419e1. Exiting log stream.
2026-03-03 04:34:56.674 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:56.676 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:56.695 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:56.702 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:56.705 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,269 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sync_long_chain with id: 2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35
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_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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.184.133
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51413', '51414', '51415', '51416', '51417']
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 51413:51413 -p 51414:51414 -p 51415:51415 -p 51416:51416 -p 51417:51417 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=51415 --rest-port=51413 --tcp-port=51414 --discv5-udp-port=51416 --rest-address=0.0.0.0 --nat=extip:172.18.184.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=67edf04a34d90a3cc134891737a5c0dc3f4e3b2026bb0422f8a46dbc8fc8e83c --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51417 --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.184.133 waku 92b30a6ffb118158449402fa6e2770871b65a33c34f55e9f7e8d52b305826d5b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7db4e75f314f. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 92b30a6ffb11. Setting up logs at ./log/docker/node1_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51413
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 d42d88e93352. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51413/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:51413/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.184.133/tcp/51414/p2p/16Uiu2HAm1raYeuDczH29RDRhLyGevKmVZsMLbmUYVwfn4AWHKgBv","/ip4/172.18.184.133/tcp/51415/ws/p2p/16Uiu2HAm1raYeuDczH29RDRhLyGevKmVZsMLbmUYVwfn4AWHKgBv"],"enrUri":"enr:-L24QK4Thl_fiz6xqaNgPP4JBHF9lIO-6SyeSi2zvpV9Tm3_e_CH4q-ZL6AC4kSLPiuzUV1F3FKON68xnGAJWGFe4LsCgmlkgnY0gmlwhKwSuIWKbXVsdGlhZGRyc5YACASsEriFBsjWAAoErBK4hQbI190DgnJzhQADAQAAiXNlY3AyNTZrMaECX4d_iLtpJxWzO3_gVO2a2xJUQAwG0uE1o33bcn9ABqWDdGNwgsjWg3VkcILI2IV3YWt1MhM"}'
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:51413/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.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_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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/node5_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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/node6_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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/node7_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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/node8_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__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.96.5
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16358', '16359', '16360', '16361', '16362']
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 16358:16358 -p 16359:16359 -p 16360:16360 -p 16361:16361 -p 16362:16362 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=16360 --rest-port=16358 --tcp-port=16359 --discv5-udp-port=16361 --rest-address=0.0.0.0 --nat=extip:172.18.96.5 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8f9e49d36cc8ff58d89fe4c1a1f4c2d4cf7afddea609f0ad6a3ca5f36baec1af --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16362 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.96.5 waku b4f8c89b2f053e94656a843e9fd2521e2f1ed251f4fd8e630ca1c40cdf80ec39
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b4f8c89b2f05. Setting up logs at ./log/docker/node2_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16358
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:16358/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:16358/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.96.5/tcp/16359/p2p/16Uiu2HAkzPJ9CLmTGQzYUCrPzpuCD1Bx82Jx4ydMAuyMtC2tYxKX","/ip4/172.18.96.5/tcp/16360/ws/p2p/16Uiu2HAkzPJ9CLmTGQzYUCrPzpuCD1Bx82Jx4ydMAuyMtC2tYxKX"],"enrUri":"enr:-L24QL9Hgqq7tASl31JHCbMZkLT9NlCckbQwFdWxGTI6dyeAEATN33G5-NDxY5xX8eIRFdD3n8lkEtfgiDu3LX6zEr8CgmlkgnY0gmlwhKwSYAWKbXVsdGlhZGRyc5YACASsEmAFBj_nAAoErBJgBQY_6N0DgnJzhQADAQAAiXNlY3AyNTZrMaECSa6UsgZ2VfxuX0DMja8zxK1v_9FgiJ21CGOGtAmNqdaDdGNwgj_ng3VkcII_6YV3YWt1MhI"}'
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:16358/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.184.133/tcp/51414/p2p/16Uiu2HAm1raYeuDczH29RDRhLyGevKmVZsMLbmUYVwfn4AWHKgBv"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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.225
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16437', '16438', '16439', '16440', '16441']
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 16437:16437 -p 16438:16438 -p 16439:16439 -p 16440:16440 -p 16441:16441 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=16439 --rest-port=16437 --tcp-port=16438 --discv5-udp-port=16440 --rest-address=0.0.0.0 --nat=extip:172.18.151.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a2c992d2b538fc9ffb84dfb17d0bfcb7cffee80bcb71fff5d32aa188ff087de9 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16441 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.225 waku d6b64a211e193755155e518f003088dd16b3376f562f7f1ad9ac9bb30173a04e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d6b64a211e19. Setting up logs at ./log/docker/node3_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16437
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:16437/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:16437/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.151.225/tcp/16438/p2p/16Uiu2HAm228PK6cpzKWNy3J9CNzywtj3n84LXbybf9ZL1ueN6x3Z","/ip4/172.18.151.225/tcp/16439/ws/p2p/16Uiu2HAm228PK6cpzKWNy3J9CNzywtj3n84LXbybf9ZL1ueN6x3Z"],"enrUri":"enr:-L24QGxP5cwU3zQAu_WeHFzBfOxcEE_M4se_B6D8Hf_KOU59A6Xy0ux8a8ThkQY0gMRBBmU-h1gc_BAzjPGE_wLC-q4CgmlkgnY0gmlwhKwSl-GKbXVsdGlhZGRyc5YACASsEpfhBkA2AAoErBKX4QZAN90DgnJzhQADAQAAiXNlY3AyNTZrMaECYfm50miCmPIJFtqrr1veaf1Ds-2WrbCd20g4_sIIUIiDdGNwgkA2g3VkcIJAOIV3YWt1MhI"}'
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:16437/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.96.5/tcp/16359/p2p/16Uiu2HAkzPJ9CLmTGQzYUCrPzpuCD1Bx82Jx4ydMAuyMtC2tYxKX"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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.160
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23523', '23524', '23525', '23526', '23527']
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 23523:23523 -p 23524:23524 -p 23525:23525 -p 23526:23526 -p 23527:23527 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=23525 --rest-port=23523 --tcp-port=23524 --discv5-udp-port=23526 --rest-address=0.0.0.0 --nat=extip:172.18.15.160 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2b4a1dfbe93ef3d654986b5a87ed3f89de4fdfa18eeac55fd0620a52ce5bc6b --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23527 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.15.160 waku 62752e2dd3e04d082cbfeeed226669eb1ed61d540fdef1e5979464f778ec82a0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 62752e2dd3e0. Setting up logs at ./log/docker/node4_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23523
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:23523/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23523/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.160/tcp/23524/p2p/16Uiu2HAm8h5ecomgJrMikRDHVb5VTYVAon5Do1ePe1mZTTdgPQHN","/ip4/172.18.15.160/tcp/23525/ws/p2p/16Uiu2HAm8h5ecomgJrMikRDHVb5VTYVAon5Do1ePe1mZTTdgPQHN"],"enrUri":"enr:-L24QPVAM4_V18eJQDd-EjbxwMyN8DgogjXL1XWhSkOQ-pu7YdNTB8Eh0zb1Z2Csh49sytQC9iTkDYYsvkRh2hnuYb4CgmlkgnY0gmlwhKwSD6CKbXVsdGlhZGRyc5YACASsEg-gBlvkAAoErBIPoAZb5d0DgnJzhQADAQAAiXNlY3AyNTZrMaECxRpnvhB8gvYbPRSCswG456GN1xTi8UpaI9j-RLtuLNGDdGNwglvkg3VkcIJb5oV3YWt1MhI"}'
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:23523/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.151.225/tcp/16438/p2p/16Uiu2HAm228PK6cpzKWNy3J9CNzywtj3n84LXbybf9ZL1ueN6x3Z"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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.133.71
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17960', '17961', '17962', '17963', '17964']
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 17960:17960 -p 17961:17961 -p 17962:17962 -p 17963:17963 -p 17964:17964 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=17962 --rest-port=17960 --tcp-port=17961 --discv5-udp-port=17963 --rest-address=0.0.0.0 --nat=extip:172.18.133.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8d8f2ac38dbaa94ccbffabfaeb691003e0ba3fceb377babc876e2aece5cbd805 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17964 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.71 waku a0665a15bd79542b7da8a8a8bdce4ee1b03a68939fe8f528925de544ea2f90df
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a0665a15bd79. Setting up logs at ./log/docker/node5_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17960
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:17960/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:17960/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.133.71/tcp/17961/p2p/16Uiu2HAm6pFfFNmosmfWYsxLKzKMXR79yoPaDdRhFWR5SheN8vNr","/ip4/172.18.133.71/tcp/17962/ws/p2p/16Uiu2HAm6pFfFNmosmfWYsxLKzKMXR79yoPaDdRhFWR5SheN8vNr"],"enrUri":"enr:-L24QMEvhKgEJej0kMiOYEkWTGn-YsqKEPEyWi9emqq9HVSsFsrSh4JaqyA1fhO3-bgNlSoZTynpC6GKtZx21-lvi_gCgmlkgnY0gmlwhKwShUeKbXVsdGlhZGRyc5YACASsEoVHBkYpAAoErBKFRwZGKt0DgnJzhQADAQAAiXNlY3AyNTZrMaECqTlqmAfI_mASOLeNAEEOuybZ3jOBXmqV6o0XJ0wwX2-DdGNwgkYpg3VkcIJGK4V3YWt1MhI"}'
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:17960/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.15.160/tcp/23524/p2p/16Uiu2HAm8h5ecomgJrMikRDHVb5VTYVAon5Do1ePe1mZTTdgPQHN"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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.158.17
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48679', '48680', '48681', '48682', '48683']
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 48679:48679 -p 48680:48680 -p 48681:48681 -p 48682:48682 -p 48683:48683 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=48681 --rest-port=48679 --tcp-port=48680 --discv5-udp-port=48682 --rest-address=0.0.0.0 --nat=extip:172.18.158.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=10114fdfe72fd4e3188c59a3e2dbdcde59e108ffbcdc844baee6bba3abecbace --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48683 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.158.17 waku 44f79825e454639219b66e50bd68a72abcc7443013ebfe30d4f717f27b67525e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 44f79825e454. Setting up logs at ./log/docker/node6_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48679
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:48679/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48679/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.158.17/tcp/48680/p2p/16Uiu2HAmCjC86kUJNuPbYFVjeBS4GfxF8vdrCLiNurBH1uiPQyV3","/ip4/172.18.158.17/tcp/48681/ws/p2p/16Uiu2HAmCjC86kUJNuPbYFVjeBS4GfxF8vdrCLiNurBH1uiPQyV3"],"enrUri":"enr:-L24QJTXe43bkm4KEDRb0K9jkxy8_FpVId0nbQTPyhMETcPmVHk9rFewqr4KWFEcW4CrE0dfoDpGLEWtXYqTL_MvVfQCgmlkgnY0gmlwhKwSnhGKbXVsdGlhZGRyc5YACASsEp4RBr4oAAoErBKeEQa-Kd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAROicW5NzLL0t6cDqft3zjfP82AWltVqUBBQzM9hItKDdGNwgr4og3VkcIK-KoV3YWt1MhI"}'
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:48679/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.71/tcp/17961/p2p/16Uiu2HAm6pFfFNmosmfWYsxLKzKMXR79yoPaDdRhFWR5SheN8vNr"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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.148.192
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7631', '7632', '7633', '7634', '7635']
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 7631:7631 -p 7632:7632 -p 7633:7633 -p 7634:7634 -p 7635:7635 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=7633 --rest-port=7631 --tcp-port=7632 --discv5-udp-port=7634 --rest-address=0.0.0.0 --nat=extip:172.18.148.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbcd1b0cf9f695ac3d4acdddbfdbed13bdaf906fe748a55c6cd6ad0d96ab0d9d --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7635 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.192 waku 98d89ef4bed824a474eee14a36cf3082f1b210640604fbf92c1f75ff0c9f54f7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 98d89ef4bed8. Setting up logs at ./log/docker/node7_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7631
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:7631/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:7631/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.148.192/tcp/7632/p2p/16Uiu2HAmKYKkgzmkoxBsp82uF6Hpepnsg53roRu9EtFgRddQqcUC","/ip4/172.18.148.192/tcp/7633/ws/p2p/16Uiu2HAmKYKkgzmkoxBsp82uF6Hpepnsg53roRu9EtFgRddQqcUC"],"enrUri":"enr:-L24QL1BboxHsrk9tm2-datYA4XEZnjxDHmYV5_KsJe6e89Bdd35a9UCW_SU5XY8dvLd1nP34-GzWnBnPtgweln7N5kCgmlkgnY0gmlwhKwSlMCKbXVsdGlhZGRyc5YACASsEpTABh3QAAoErBKUwAYd0d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZkyusHb3CGkqZm3OdZaHsCLZ_D7GTATGUUuw78ZEFIWDdGNwgh3Qg3VkcIId0oV3YWt1MhI"}'
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:7631/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.158.17/tcp/48680/p2p/16Uiu2HAmCjC86kUJNuPbYFVjeBS4GfxF8vdrCLiNurBH1uiPQyV3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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.88.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51042', '51043', '51044', '51045', '51046']
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 51042:51042 -p 51043:51043 -p 51044:51044 -p 51045:51045 -p 51046:51046 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=51044 --rest-port=51042 --tcp-port=51043 --discv5-udp-port=51045 --rest-address=0.0.0.0 --nat=extip:172.18.88.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8d93f5d2b5b0fdf0c8292acfcc0aa4ab5833ca9edb4bdd2ea40f6cffbafd3982 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51046 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.88.231 waku d410e6c53d180d3b796e39193f9da4aebd13943819456b3084d9efe80cf81f46
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d410e6c53d18. Setting up logs at ./log/docker/node8_2026-03-03_04-43-56__e92e581b-08fd-42d5-95aa-d58f7423de35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51042
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:51042/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:51042/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.88.231/tcp/51043/p2p/16Uiu2HAmHqjBJGFh3jkiMfmpBN245eWBfYTVQi7riTssbEBJ4HrP","/ip4/172.18.88.231/tcp/51044/ws/p2p/16Uiu2HAmHqjBJGFh3jkiMfmpBN245eWBfYTVQi7riTssbEBJ4HrP"],"enrUri":"enr:-L24QN01OY54aFoA_YpczBuKZoV-8EYmrKFwLpQcNOmsgLAua_AsSJvKghAf39KjM1YhjBA6GfDHv0pcZuh7r0G2JVMCgmlkgnY0gmlwhKwSWOeKbXVsdGlhZGRyc5YACASsEljnBsdjAAoErBJY5wbHZN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTQqrDuIQSm5eaxmZ0ZPVxpAC89qwY8RYGNzUHxHw3niDdGNwgsdjg3VkcILHZYV3YWt1MhI"}'
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:51042/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.192/tcp/7632/p2p/16Uiu2HAmKYKkgzmkoxBsp82uF6Hpepnsg53roRu9EtFgRddQqcUC"]'
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:51413/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:51413/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:51413/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:51413/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:51413/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:51413/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:51413/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:51413/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:51413/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:51413/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 90 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:51042/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":"0x0f6834ea7a1b0f56ee717317af44b289ddf946754cc35fe146fd3d739f7fe3bd"},{"messageHash":"0x03532c4e9eaabdf302e005e4d829ec64a0aa625d9637b50b1fdff50f18d876ab"},{"messageHash":"0x65fa0c22da50662e63153c715229a8ae683e4ec7d45f9002c6beb5c6c21cc818"},{"messageHash":"0x32c5d4165cb834cce2a55019381f48f0b73debfe5ee34231e178eb55232ddfcc"},{"messageHash":"0xf7f75f610b652a785d0ad4ab5754a8a35c817d5b0d81082c064a3b107ebbeac3"},{"messageHash":"0x9a52e57234ef57f339ec38a7a3953679b150527f37d288c0c38e865b40ec86ba"},{"messageHash":"0xc9e37f725196294e8416eb54f993c3175510fa08a4a46eabcb30fae6795984e3"},{"messageHash":"0x393b9bce3b277b08f53068029c28f4ce319474b6e792b3fa124cf03409397388"},{"messageHash":"0xf926c4874229a921f94b71028c8457410a342d938abce60e3568296d704f1538"},{"messageHash":"0x031939263e26ca6f3a784de388b9c87a80ecbfc37f4855dfa5e1af9e0d92b419"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
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 92b30a6ffb11
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b4f8c89b2f05
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d6b64a211e19
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 92b30a6ffb11. 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 62752e2dd3e0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b4f8c89b2f05. 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 a0665a15bd79
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d6b64a211e19. 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 44f79825e454
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 62752e2dd3e0. 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 98d89ef4bed8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a0665a15bd79. 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 d410e6c53d18
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 44f79825e454. 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.
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.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 98d89ef4bed8. Exiting log stream.

View File

@ -0,0 +1,106 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_after_node_pauses_and_pauses with id: 2026-03-03_04-34-20__cddaace7-a451-4490-9b5b-128112247a6b
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_2026-03-03_04-34-20__cddaace7-a451-4490-9b5b-128112247a6b__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.125.129
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48728', '48729', '48730', '48731', '48732']
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 48728:48728 -p 48729:48729 -p 48730:48730 -p 48731:48731 -p 48732:48732 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=48730 --rest-port=48728 --tcp-port=48729 --discv5-udp-port=48731 --rest-address=0.0.0.0 --nat=extip:172.18.125.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a385f726e2a616640cbca14edfdbe6d2d5c9d8d9bab47fa77f4458db9ce35fc8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48732 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.129 waku 1710ecdaf8353febab3f43112695e37f96c20d2f8d2ed18952f125a43afc1121
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1710ecdaf835. Setting up logs at ./log/docker/node1_2026-03-03_04-34-20__cddaace7-a451-4490-9b5b-128112247a6b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48728
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 75a3ac5a30d0. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 853f65e872f9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48728/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48728/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.125.129/tcp/48729/p2p/16Uiu2HAkxXCFnHo4WiPpoXtoJHmsXyMgYxHR9chRtN9MfaZXKhax","/ip4/172.18.125.129/tcp/48730/ws/p2p/16Uiu2HAkxXCFnHo4WiPpoXtoJHmsXyMgYxHR9chRtN9MfaZXKhax"],"enrUri":"enr:-L24QGMoq427FfNgLkWnVrpd-QpKFDurdkcD97W18_-2fcaiaMAWg7c7eOi0KykKDkv1apHwjf4IWWNSP6o9OSa9HWcCgmlkgnY0gmlwhKwSfYGKbXVsdGlhZGRyc5YACASsEn2BBr5ZAAoErBJ9gQa-Wt0DgnJzhQADAQAAiXNlY3AyNTZrMaECLf0ylzc7IGjwRHs3nJL-bEFsks5zupL3jpHyDHpN9UGDdGNwgr5Zg3VkcIK-W4V3YWt1MgE"}'
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_2026-03-03_04-34-20__cddaace7-a451-4490-9b5b-128112247a6b__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.20.17
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8852', '8853', '8854', '8855', '8856']
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 8852:8852 -p 8853:8853 -p 8854:8854 -p 8855:8855 -p 8856:8856 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=8854 --rest-port=8852 --tcp-port=8853 --discv5-udp-port=8855 --rest-address=0.0.0.0 --nat=extip:172.18.20.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb618fb277a0d890e3859cfec2d8b2d4afdc7c5ec1ce6f22e57d6c1be8d8eddb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8856 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGMoq427FfNgLkWnVrpd-QpKFDurdkcD97W18_-2fcaiaMAWg7c7eOi0KykKDkv1apHwjf4IWWNSP6o9OSa9HWcCgmlkgnY0gmlwhKwSfYGKbXVsdGlhZGRyc5YACASsEn2BBr5ZAAoErBJ9gQa-Wt0DgnJzhQADAQAAiXNlY3AyNTZrMaECLf0ylzc7IGjwRHs3nJL-bEFsks5zupL3jpHyDHpN9UGDdGNwgr5Zg3VkcIK-W4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.20.17 waku b6ad4447021f9db2740237118f970c1e123f78046031c9cada08e59e13b5f0a1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6ad4447021f. Setting up logs at ./log/docker/node2_2026-03-03_04-34-20__cddaace7-a451-4490-9b5b-128112247a6b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8852
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:8852/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:8852/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.20.17/tcp/8853/p2p/16Uiu2HAkwc6Ns3ovdEWeCMES2FNPwsnNcGWcoX3x8mzF8BhjciPT","/ip4/172.18.20.17/tcp/8854/ws/p2p/16Uiu2HAkwc6Ns3ovdEWeCMES2FNPwsnNcGWcoX3x8mzF8BhjciPT"],"enrUri":"enr:-L24QIlolqCloeeiTFpEhTtoP1cLPFLZix65Wbd-Xjd_zpT3Fy6wt4tk2s1FJ6ytTampTORT4ovU8g3Hb-93HJh_rLgCgmlkgnY0gmlwhKwSFBGKbXVsdGlhZGRyc5YACASsEhQRBiKVAAoErBIUEQYilt0DgnJzhQADAQAAiXNlY3AyNTZrMaECIGLEwboegPk0K_xFDy66YhZvKJ2JhzyYBczJghCasPKDdGNwgiKVg3VkcIIil4V3YWt1MgE"}'
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:8852/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.129/tcp/48729/p2p/16Uiu2HAkxXCFnHo4WiPpoXtoJHmsXyMgYxHR9chRtN9MfaZXKhax"]'
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:48728/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:8852/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:48728/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:48728/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":1772512462977460992,"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:8852/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":1772512462977460992,"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:48728/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:48728/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":1772512463095675096,"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:8852/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":1772512463095675096,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 1710ecdaf835
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id 1710ecdaf835
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTE=", "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:48728/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":"TTE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512463231241215,"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:8852/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":"TTE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512463231241215,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id b6ad4447021f
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id b6ad4447021f
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTI=", "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:48728/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":"TTI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512463368589328,"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:8852/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":"TTI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772512463368589328,"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 1710ecdaf835
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6ad4447021f
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,67 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_peers_on_shard_schema with id: 2026-03-03_04-38-00__5c84de12-bee6-4bf5-b719-12f33a0bcc4c
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_2026-03-03_04-38-00__5c84de12-bee6-4bf5-b719-12f33a0bcc4c__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_2026-03-03_04-38-00__5c84de12-bee6-4bf5-b719-12f33a0bcc4c__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_2026-03-03_04-38-00__5c84de12-bee6-4bf5-b719-12f33a0bcc4c__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_2026-03-03_04-38-00__5c84de12-bee6-4bf5-b719-12f33a0bcc4c__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.228.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62711', '62712', '62713', '62714', '62715']
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 62711:62711 -p 62712:62712 -p 62713:62713 -p 62714:62714 -p 62715:62715 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=62713 --rest-port=62711 --tcp-port=62712 --discv5-udp-port=62714 --rest-address=0.0.0.0 --nat=extip:172.18.228.214 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=bfd9a5e9d1db0f23e3fb37da6a531592dd7bee7b5313ee92d8ff9e4a162dadba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62715 --metrics-logging=true --relay=true --dns-discovery=false
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fdfe003c246f. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.228.214 waku 52617182719ccbefeaeb36ea1a4fed40edae3e2afef2dbe2e82cd106923fbb9d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 52617182719c. Setting up logs at ./log/docker/node1_2026-03-03_04-38-00__5c84de12-bee6-4bf5-b719-12f33a0bcc4c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62711
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 d6a32989a091. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62711/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:62711/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.228.214/tcp/62712/p2p/16Uiu2HAmUJPAZNNhJCXKjDpdqQ1dEiDv78Zws35GMGVR71dw9QMG","/ip4/172.18.228.214/tcp/62713/ws/p2p/16Uiu2HAmUJPAZNNhJCXKjDpdqQ1dEiDv78Zws35GMGVR71dw9QMG"],"enrUri":"enr:-La4QNthZUSo22sBzuVDMUY4OC1VsCLJFDqnjHuKEo0StwClYaIYl233dmBBs4tfxFv0Iy8-AM4F-Kd7jNPO0205P2QCgmlkgnY0gmlwhKwS5NaKbXVsdGlhZGRyc5YACASsEuTWBvT4AAoErBLk1gb0-d0DgnJzhQADAQAAiXNlY3AyNTZrMaED6HOXP6FBtiI1wFwjKt11XMHYBZtosNA16zqxR1FbKvODdGNwgvT4hXdha3UyAQ"}'
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.146.2
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8965', '8966', '8967', '8968', '8969']
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 8965:8965 -p 8966:8966 -p 8967:8967 -p 8968:8968 -p 8969:8969 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=8967 --rest-port=8965 --tcp-port=8966 --discv5-udp-port=8968 --rest-address=0.0.0.0 --nat=extip:172.18.146.2 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=7d4dfed5387c96c2cbe20ecdef8a9aa9ccbf9e37bbb6c756afe909174bd17e6f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8969 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QNthZUSo22sBzuVDMUY4OC1VsCLJFDqnjHuKEo0StwClYaIYl233dmBBs4tfxFv0Iy8-AM4F-Kd7jNPO0205P2QCgmlkgnY0gmlwhKwS5NaKbXVsdGlhZGRyc5YACASsEuTWBvT4AAoErBLk1gb0-d0DgnJzhQADAQAAiXNlY3AyNTZrMaED6HOXP6FBtiI1wFwjKt11XMHYBZtosNA16zqxR1FbKvODdGNwgvT4hXdha3UyAQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.146.2 waku 2e6eb8aaf06a10e9ec41e8f1259ba4242c7e6d4d3678dcdcf1372fbf1b1006ec
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2e6eb8aaf06a. Setting up logs at ./log/docker/node2_2026-03-03_04-38-00__5c84de12-bee6-4bf5-b719-12f33a0bcc4c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8965
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:8965/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:8965/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.146.2/tcp/8966/p2p/16Uiu2HAmUGAbmVpxDx7ujpwuKXdTrYL4hkuquVWEaMq8Zf67CAyk","/ip4/172.18.146.2/tcp/8967/ws/p2p/16Uiu2HAmUGAbmVpxDx7ujpwuKXdTrYL4hkuquVWEaMq8Zf67CAyk"],"enrUri":"enr:-La4QAQsYEOlVMAcjjrGXbrfo8EZe625Ysbk-yCHeD4k4llTJVZPQjs9Dze9vD9GstsW20iMmDfywTC4eiKNhqsZ1s8CgmlkgnY0gmlwhKwSkgKKbXVsdGlhZGRyc5YACASsEpICBiMGAAoErBKSAgYjB90DgnJzhQADAQAAiXNlY3AyNTZrMaED5-I4tCBhp7KY_Kz5RfGGigq14wgC5e6YYv6i48PGideDdGNwgiMGhXdha3UyAQ"}'
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 GET "http://127.0.0.1:62711/admin/v1/peers/relay/on/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'{"shard":0,"peers":[]}'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:334 relay peers on shard=0 (schema): {'shard': 0, 'peers': []}
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 52617182719c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2e6eb8aaf06a
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 @@
2026-03-03 04:33:44.206 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:33:44.206 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_pubsub_topic_string_instead_of_list with id: 2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8
2026-03-03 04:33:44.206 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:33:44.206 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:33:44.206 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-03 04:33:44.212 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:33:44.212 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__wakuorg_nwaku:latest.log
2026-03-03 04:33:44.213 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:33:44.213 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:33:44.214 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:33:44.214 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.17.69
2026-03-03 04:33:44.214 DEBUG [src.node.docker_mananger] Generated ports ['63743', '63744', '63745', '63746', '63747']
2026-03-03 04:33:44.214 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:33:44.214 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:33:44.214 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:33:44.215 DEBUG [src.node.docker_mananger] docker run -i -t -p 63743:63743 -p 63744:63744 -p 63745:63745 -p 63746:63746 -p 63747:63747 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=63745 --rest-port=63743 --tcp-port=63744 --discv5-udp-port=63746 --rest-address=0.0.0.0 --nat=extip:172.18.17.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dde30ad5a9ce751dae52fe57aff0177ed1bc4467af19a80ae6e91def5e4a4133 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63747 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:33:44.373 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.17.69 waku daad3dd8c3faaaa24e2f622697ef64e98420aa670be5506226bb9cf1394954ba
2026-03-03 04:33:44.400 DEBUG [src.node.docker_mananger] Container started with ID daad3dd8c3fa. Setting up logs at ./log/docker/node1_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__wakuorg_nwaku:latest.log
2026-03-03 04:33:44.400 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63743
2026-03-03 04:33:44.401 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:33:44.529 ERROR [src.node.docker_mananger] Max retries reached for container bb7cd498fad6. Exiting log stream.
2026-03-03 04:33:45.003 ERROR [src.node.docker_mananger] Max retries reached for container f17bbe3312ec. Exiting log stream.
2026-03-03 04:33:45.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63743/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:45.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:33:45.426 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:33:45.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63743/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:45.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.17.69/tcp/63744/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG","/ip4/172.18.17.69/tcp/63745/ws/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG"],"enrUri":"enr:-L24QMkmPe44UCua0MyLN6UJ0Kl16JuPV7Rbjhqw1bwo-mbOD1rbip4IVcFz6j1LIpDxEMKMs3r6YRozOBYMu2KAXpkCgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBvkAAAoErBIRRQb5Ad0DgnJzhQADAQAAiXNlY3AyNTZrMaECqEehnlGEBJB15EGTsImN0Q1kzEH2-s81LAoUCjQ6YvWDdGNwgvkAg3VkcIL5AoV3YWt1MgU"}'
2026-03-03 04:33:45.428 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:33:45.429 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-03 04:33:45.434 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:33:45.435 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__wakuorg_nwaku:latest.log
2026-03-03 04:33:45.435 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:33:45.435 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:33:45.436 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:33:45.436 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.202.85
2026-03-03 04:33:45.436 DEBUG [src.node.docker_mananger] Generated ports ['48611', '48612', '48613', '48614', '48615']
2026-03-03 04:33:45.436 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:33:45.437 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:33:45.437 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:33:45.437 DEBUG [src.node.docker_mananger] docker run -i -t -p 48611:48611 -p 48612:48612 -p 48613:48613 -p 48614:48614 -p 48615:48615 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=48613 --rest-port=48611 --tcp-port=48612 --discv5-udp-port=48614 --rest-address=0.0.0.0 --nat=extip:172.18.202.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=00e0afc93dd4ca7d5fe82fecaa278d5fbbdebb3cfd95e6fad47ad7ec1599c0ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48615 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMkmPe44UCua0MyLN6UJ0Kl16JuPV7Rbjhqw1bwo-mbOD1rbip4IVcFz6j1LIpDxEMKMs3r6YRozOBYMu2KAXpkCgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBvkAAAoErBIRRQb5Ad0DgnJzhQADAQAAiXNlY3AyNTZrMaECqEehnlGEBJB15EGTsImN0Q1kzEH2-s81LAoUCjQ6YvWDdGNwgvkAg3VkcIL5AoV3YWt1MgU --filternode=/ip4/172.18.17.69/tcp/63744/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG
2026-03-03 04:33:45.599 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.202.85 waku 934d5b915704227ef1ccc782567fa464148f1ff7363ccbfcbb77075bb385d94e
2026-03-03 04:33:45.625 DEBUG [src.node.docker_mananger] Container started with ID 934d5b915704. Setting up logs at ./log/docker/node2_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__wakuorg_nwaku:latest.log
2026-03-03 04:33:45.625 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48611
2026-03-03 04:33:45.625 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:33:46.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48611/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:46.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:33:46.629 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:33:46.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48611/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:33:46.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.85/tcp/48612/p2p/16Uiu2HAmCE3Bfe5q4YsUNnkBxknuHAnC3KxuoccBxuGLtaephyQF","/ip4/172.18.202.85/tcp/48613/ws/p2p/16Uiu2HAmCE3Bfe5q4YsUNnkBxknuHAnC3KxuoccBxuGLtaephyQF"],"enrUri":"enr:-L24QFCoufUlkDGjc_rSxyneu3nQuDE3L4AXS0wkkiaAtboyKxB43sFWSqUmZZKBn1sDVG56ijIS2Q7S6NrE68SKRhkCgmlkgnY0gmlwhKwSylWKbXVsdGlhZGRyc5YACASsEspVBr3kAAoErBLKVQa95d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-ZuvLXNebcao7yZS1cG4O6UDjfJEG1w_gogy97AUqDSDdGNwgr3kg3VkcIK95oV3YWt1MgA"}'
2026-03-03 04:33:46.631 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:33:46.632 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48611/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.69/tcp/63744/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG"]'
2026-03-03 04:33:46.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:33:46.663 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-03 04:33:46.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63743/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:33:46.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:33:46.681 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48611/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ea815160-7357-4ab7-88d1-5d942d2cb2ca", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:33:46.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ea815160-7357-4ab7-88d1-5d942d2cb2ca","statusDesc":"OK"}'
2026-03-03 04:33:46.694 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:48611/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto", "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:33:46.696 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48611/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\\"))"}'
2026-03-03 04:33:46.698 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:33:46.699 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:33:46.699 DEBUG [src.node.waku_node] Stopping container with id daad3dd8c3fa
2026-03-03 04:33:47.156 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:33:47.156 DEBUG [src.node.waku_node] Stopping container with id 934d5b915704
2026-03-03 04:33:47.669 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:33:47.670 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:33:47.676 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:33:47.680 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,226 @@
2026-03-03 04:39:48.552 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:39:48.552 DEBUG [tests.conftest] Running test: test_sync_with_nodes_restart__case2 with id: 2026-03-03_04-39-48__b4ccf603-39f6-4e5f-8e89-36dbb3a4ac78
2026-03-03 04:39:48.552 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:39:48.559 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:48.559 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-39-48__b4ccf603-39f6-4e5f-8e89-36dbb3a4ac78__wakuorg_nwaku:latest.log
2026-03-03 04:39:48.565 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:48.565 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-39-48__b4ccf603-39f6-4e5f-8e89-36dbb3a4ac78__wakuorg_nwaku:latest.log
2026-03-03 04:39:48.571 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:39:48.572 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-03_04-39-48__b4ccf603-39f6-4e5f-8e89-36dbb3a4ac78__wakuorg_nwaku:latest.log
2026-03-03 04:39:48.572 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:39:48.572 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:48.573 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:48.574 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:48.574 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.153
2026-03-03 04:39:48.575 DEBUG [src.node.docker_mananger] Generated ports ['21833', '21834', '21835', '21836', '21837']
2026-03-03 04:39:48.575 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:48.575 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:48.575 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:48.575 DEBUG [src.node.docker_mananger] docker run -i -t -p 21833:21833 -p 21834:21834 -p 21835:21835 -p 21836:21836 -p 21837:21837 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=21835 --rest-port=21833 --tcp-port=21834 --discv5-udp-port=21836 --rest-address=0.0.0.0 --nat=extip:172.18.142.153 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7c51ec96585bcefedefb48abee2de85bf3fb87d9bebf7c1f8770c6ef1f1380ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21837 --metrics-logging=true --store=true --relay=true
2026-03-03 04:39:48.766 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.153 waku 7a7807a087bdb171a22c6ae0eee413f119863f0449059f9d5e3279ef3288065d
2026-03-03 04:39:48.766 ERROR [src.node.docker_mananger] Max retries reached for container a51fb5013342. Exiting log stream.
2026-03-03 04:39:48.801 DEBUG [src.node.docker_mananger] Container started with ID 7a7807a087bd. Setting up logs at ./log/docker/node1_2026-03-03_04-39-48__b4ccf603-39f6-4e5f-8e89-36dbb3a4ac78__wakuorg_nwaku:latest.log
2026-03-03 04:39:48.803 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21833
2026-03-03 04:39:48.804 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:49.353 ERROR [src.node.docker_mananger] Max retries reached for container e3869c396831. Exiting log stream.
2026-03-03 04:39:49.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21833/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:49.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:49.808 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:49.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21833/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:49.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.153/tcp/21834/p2p/16Uiu2HAmDuQpZLRePgTUc2enVwz9ZJV7mdXTRQXJN93h7uGKC6e7","/ip4/172.18.142.153/tcp/21835/ws/p2p/16Uiu2HAmDuQpZLRePgTUc2enVwz9ZJV7mdXTRQXJN93h7uGKC6e7"],"enrUri":"enr:-L24QF0ZE0I2pqKmscFuGq6sjRQvhSg4QCIXJCHVzfzt-GmTP41EkNS0TZDouc_DMtfQLeZ6TxN7hDv6Mt6P9aSX1nACgmlkgnY0gmlwhKwSjpmKbXVsdGlhZGRyc5YACASsEo6ZBlVKAAoErBKOmQZVS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDEo18mqxVJctRl0UNUirn8Y3VR9KzLc1FgQoceKnhMVSDdGNwglVKg3VkcIJVTIV3YWt1MgM"}'
2026-03-03 04:39:49.811 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:49.812 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:49.812 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:49.813 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:49.813 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.109.20
2026-03-03 04:39:49.814 DEBUG [src.node.docker_mananger] Generated ports ['5064', '5065', '5066', '5067', '5068']
2026-03-03 04:39:49.814 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:49.814 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:49.814 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:49.814 DEBUG [src.node.docker_mananger] docker run -i -t -p 5064:5064 -p 5065:5065 -p 5066:5066 -p 5067:5067 -p 5068:5068 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=5066 --rest-port=5064 --tcp-port=5065 --discv5-udp-port=5067 --rest-address=0.0.0.0 --nat=extip:172.18.109.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7bbfa5fb274eb9eaca9d3fadd9e34eddaa2cb94d8fc855aa3e1fa66e46dc4272 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5068 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF0ZE0I2pqKmscFuGq6sjRQvhSg4QCIXJCHVzfzt-GmTP41EkNS0TZDouc_DMtfQLeZ6TxN7hDv6Mt6P9aSX1nACgmlkgnY0gmlwhKwSjpmKbXVsdGlhZGRyc5YACASsEo6ZBlVKAAoErBKOmQZVS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDEo18mqxVJctRl0UNUirn8Y3VR9KzLc1FgQoceKnhMVSDdGNwglVKg3VkcIJVTIV3YWt1MgM
2026-03-03 04:39:50.008 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.109.20 waku 87ca91498ed0ed478db1cbbf9faffb5f87d584c263be426d60e9e455bf78c355
2026-03-03 04:39:50.043 DEBUG [src.node.docker_mananger] Container started with ID 87ca91498ed0. Setting up logs at ./log/docker/node2_2026-03-03_04-39-48__b4ccf603-39f6-4e5f-8e89-36dbb3a4ac78__wakuorg_nwaku:latest.log
2026-03-03 04:39:50.043 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5064
2026-03-03 04:39:50.045 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:51.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5064/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:51.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:51.068 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:51.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5064/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:51.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.20/tcp/5065/p2p/16Uiu2HAm3sjZmCKym7nrF9Jb9MDcy1KCpuFCvxFGZvvxHaGtbiC6","/ip4/172.18.109.20/tcp/5066/ws/p2p/16Uiu2HAm3sjZmCKym7nrF9Jb9MDcy1KCpuFCvxFGZvvxHaGtbiC6"],"enrUri":"enr:-L24QPjd1eCW7C_MW94VQWZbaB8ZcItJEcH39w7NnAwx8qtkViDaaP7Y9DJiBuKk_6aCzmBF5uYQLoQ6y2QrtCivPM4CgmlkgnY0gmlwhKwSbRSKbXVsdGlhZGRyc5YACASsEm0UBhPJAAoErBJtFAYTyt0DgnJzhQADAQAAiXNlY3AyNTZrMaECfYqmmdoWAtEl1btbN9jlLoGQAr5EpXWuFcstbs-bSGeDdGNwghPJg3VkcIITy4V3YWt1MgE"}'
2026-03-03 04:39:51.077 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:51.077 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:39:51.078 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:39:51.080 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:39:51.080 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.72
2026-03-03 04:39:51.081 DEBUG [src.node.docker_mananger] Generated ports ['14251', '14252', '14253', '14254', '14255']
2026-03-03 04:39:51.081 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:39:51.081 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:39:51.081 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:39:51.081 DEBUG [src.node.docker_mananger] docker run -i -t -p 14251:14251 -p 14252:14252 -p 14253:14253 -p 14254:14254 -p 14255:14255 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=14253 --rest-port=14251 --tcp-port=14252 --discv5-udp-port=14254 --rest-address=0.0.0.0 --nat=extip:172.18.15.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfe4d58758a19f3ddecb36dd5aa5d2fafeed57db5c322b7a4bbd2ce6e5cd6f16 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14255 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPjd1eCW7C_MW94VQWZbaB8ZcItJEcH39w7NnAwx8qtkViDaaP7Y9DJiBuKk_6aCzmBF5uYQLoQ6y2QrtCivPM4CgmlkgnY0gmlwhKwSbRSKbXVsdGlhZGRyc5YACASsEm0UBhPJAAoErBJtFAYTyt0DgnJzhQADAQAAiXNlY3AyNTZrMaECfYqmmdoWAtEl1btbN9jlLoGQAr5EpXWuFcstbs-bSGeDdGNwghPJg3VkcIITy4V3YWt1MgE
2026-03-03 04:39:51.280 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.72 waku 3223254999aaba30db5795801c78e2625dbe710b415b6b897b98fdb3023fa370
2026-03-03 04:39:51.314 DEBUG [src.node.docker_mananger] Container started with ID 3223254999aa. Setting up logs at ./log/docker/node3_2026-03-03_04-39-48__b4ccf603-39f6-4e5f-8e89-36dbb3a4ac78__wakuorg_nwaku:latest.log
2026-03-03 04:39:51.314 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14251
2026-03-03 04:39:51.315 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:39:52.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14251/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:52.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:39:52.336 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:39:52.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14251/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:52.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.72/tcp/14252/p2p/16Uiu2HAmNHcUGQ1NFzCsmdwgr37n9oaNdMAfehSUP6hM816MuNCb","/ip4/172.18.15.72/tcp/14253/ws/p2p/16Uiu2HAmNHcUGQ1NFzCsmdwgr37n9oaNdMAfehSUP6hM816MuNCb"],"enrUri":"enr:-L24QEspD5nN6NEcr5xYsRTM9a7ngEFfHCtP9lJQq-tJRQcgeQsr8ooAAmnNq5hIzqZ4BgXGiuURXUXV4SP3dZ6nIK8CgmlkgnY0gmlwhKwSD0iKbXVsdGlhZGRyc5YACASsEg9IBjesAAoErBIPSAY3rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjxruy9YN-_ncpwyonRz7aj59CTnPoK5BY8Se1E4TOZSDdGNwgjesg3VkcII3roV3YWt1MgE"}'
2026-03-03 04:39:52.343 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:39:52.343 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.142.153/tcp/21834/p2p/16Uiu2HAmDuQpZLRePgTUc2enVwz9ZJV7mdXTRQXJN93h7uGKC6e7"]'
2026-03-03 04:39:52.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.20/tcp/5065/p2p/16Uiu2HAm3sjZmCKym7nrF9Jb9MDcy1KCpuFCvxFGZvvxHaGtbiC6"]'
2026-03-03 04:39:52.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.349 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:52.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:52.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:39:52.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.357 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.363 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.375 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.375 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.381 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.393 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.400 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.412 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.419 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.431 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.436 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.447 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.453 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.464 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.464 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.470 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.481 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.487 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.497 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.503 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.513 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21833/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)'}'
2026-03-03 04:39:52.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.519 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.529 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.536 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.548 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.555 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.566 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.574 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.584 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.592 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.602 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.602 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.608 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.620 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.626 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.637 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.643 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.656 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.662 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.673 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.673 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.681 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.691 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.692 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5064/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)'}'
2026-03-03 04:39:52.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.698 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.709 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.709 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.714 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.725 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.730 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.741 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.747 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.758 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.764 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.774 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.775 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.779 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.790 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.790 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.795 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.805 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.810 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.822 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.827 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.838 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.838 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.843 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.854 DEBUG [src.steps.store] Relaying message
2026-03-03 04:39:52.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14251/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)'}'
2026-03-03 04:39:52.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:39:52.860 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-03-03 04:39:52.871 DEBUG [src.node.waku_node] Restarting container with id 87ca91498ed0
2026-03-03 04:39:53.635 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-03-03 04:39:58.636 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:58.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21833/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:58.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x86ed7e37588e04b9b8d381fbcc51128d01641f6b4d2c800d7c44f37cc43a10aa"},{"messageHash":"0x6ec505196113310ad4cc8e1d61b2bc3e9213a7dfd171da6ac097e51f7c3dda90"},{"messageHash":"0xffd91c7e07ccb502eac08e5d429c0f9d338547f36167bd4cbdf7e2bde4c0c263"},{"messageHash":"0x24d068fd67afbc661d91423eb61d05a2ac5a83c60c4f6de592d996bdb0b233cc"},{"messageHash":"0x05383879edfd09a41c18dde1ca821f3fea1a3fe8b58e1f165294160106f6a9b8"},{"messageHash":"0xe9071b104ec06d1ce736e2e7ef6cf4b8cb9d3f7a328b5b8aa5c5e4a0faa3e465"},{"messageHash":"0x9996a7ba1cd401ad6b1ffb9b65473653cd5cd544c159d93e17f68a7e6b887ddb"},{"messageHash":"0x2b450b5fa8d9f30fe6cd234245cd0d371465bff021e8d343f927908fec7b26fc"},{"messageHash":"0xc1a463e3a4d722ca18eaaca1baf494b7202f975a89a65a96c10008bdf3d831f3"},{"messageHash":"0x60eeb0b9f709a9e1a6df48de1bf22c0b3f04c7ecc187aeb0454099cbf80d900f"},{"messageHash":"0x5f1b58a2c47c37bd6c05c759e2b9ab34f2748202decdf7283de848376a0ca125"},{"messageHash":"0x49f4e84a9969ecf27954a30b91b52b02b694adfc122b0f107252a1de2f88f65f"},{"messageHash":"0xf29de93c33ce1676a1a31a4d7a989dbc0f2a7e21efda700b09f446befe74959b"},{"messageHash":"0x6e67f69e86d0d5c45b5be48053026637f22a8b61d1e36736779f17f730a83474"},{"messageHash":"0xd2cf3db778a0c1e48f70fe83b4d9d9d5463c6a26bc603b6b6720530de1abf93b"},{"messageHash":"0x91e1b092bc762fcd0c13d4a7c9561e2a246427c475261695b3d23f522b64ba5a"},{"messageHash":"0x6ffbc56d2a9a7e6d7cc263feef3e77e04104b96c827a9176dc981441df2f1872"},{"messageHash":"0xc3ee66e92d18818fbfac610806f6869728f17c8c9367c66b4bd9494ad4620343"},{"messageHash":"0xbe9000dc5e1056a3a6ea6381dec30d89602286cc7945c7b176edae4036ee36ed"},{"messageHash":"0xbc1fde74d787e15a7fe70dc031491e334d67edbb013f82319ddfad28869a5f61"},{"messageHash":"0x6e623fae388988c2fd704eed51c7e81767014927586af715fe7a908122402fbf"},{"messageHash":"0x72a4f5c7a96462f61a557f05ff9da66f335c9bc9a0bd8d20ef78007cff14689e"},{"messageHash":"0xefc13982c90fb71488d243137b1ec674498227cb9482fbb0fd01ac1b75665754"},{"messageHash":"0x0f12bc91b62d8e7e937274e8bc2ec49ebdc2a1f1339c270943f442662234cf29"},{"messageHash":"0x3da2e833373d8e442a75389dc92134736335d47992a7f90f044900efd708a47e"},{"messageHash":"0x1042a088d0a278e60703e4780c213623e4660f283d316d24c2f248dc6950ca8e"},{"messageHash":"0x21bb5fc5e09acb59a12abd6d150b443dc106d042f96a6caa5a39c0bcc31e5305"},{"messageHash":"0xa81c0b6ab68e0c1c782620504a146c7dfe2e7498ff92c4cf913034e024a9cfdf"},{"messageHash":"0xefdeea2188d2537cbb24b09ef1896347dae4f703a8005433688373fd87720476"},{"messageHash":"0xee74065758b2408c9e7efd1d46d2937248aaec1e482ce08a90d8fabeea5ace88"}]}'
2026-03-03 04:39:58.640 DEBUG [src.steps.store] messages length is 30
2026-03-03 04:39:58.643 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:58.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5064/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:58.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"191d93ba132fb6c9b6a2","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x86ed7e37588e04b9b8d381fbcc51128d01641f6b4d2c800d7c44f37cc43a10aa"},{"messageHash":"0x6ec505196113310ad4cc8e1d61b2bc3e9213a7dfd171da6ac097e51f7c3dda90"},{"messageHash":"0xffd91c7e07ccb502eac08e5d429c0f9d338547f36167bd4cbdf7e2bde4c0c263"},{"messageHash":"0x24d068fd67afbc661d91423eb61d05a2ac5a83c60c4f6de592d996bdb0b233cc"},{"messageHash":"0x05383879edfd09a41c18dde1ca821f3fea1a3fe8b58e1f165294160106f6a9b8"},{"messageHash":"0xe9071b104ec06d1ce736e2e7ef6cf4b8cb9d3f7a328b5b8aa5c5e4a0faa3e465"},{"messageHash":"0x9996a7ba1cd401ad6b1ffb9b65473653cd5cd544c159d93e17f68a7e6b887ddb"},{"messageHash":"0x2b450b5fa8d9f30fe6cd234245cd0d371465bff021e8d343f927908fec7b26fc"},{"messageHash":"0xc1a463e3a4d722ca18eaaca1baf494b7202f975a89a65a96c10008bdf3d831f3"},{"messageHash":"0x60eeb0b9f709a9e1a6df48de1bf22c0b3f04c7ecc187aeb0454099cbf80d900f"},{"messageHash":"0x5f1b58a2c47c37bd6c05c759e2b9ab34f2748202decdf7283de848376a0ca125"},{"messageHash":"0x49f4e84a9969ecf27954a30b91b52b02b694adfc122b0f107252a1de2f88f65f"},{"messageHash":"0xf29de93c33ce1676a1a31a4d7a989dbc0f2a7e21efda700b09f446befe74959b"},{"messageHash":"0x6e67f69e86d0d5c45b5be48053026637f22a8b61d1e36736779f17f730a83474"},{"messageHash":"0xd2cf3db778a0c1e48f70fe83b4d9d9d5463c6a26bc603b6b6720530de1abf93b"},{"messageHash":"0x91e1b092bc762fcd0c13d4a7c9561e2a246427c475261695b3d23f522b64ba5a"},{"messageHash":"0x6ffbc56d2a9a7e6d7cc263feef3e77e04104b96c827a9176dc981441df2f1872"},{"messageHash":"0xc3ee66e92d18818fbfac610806f6869728f17c8c9367c66b4bd9494ad4620343"},{"messageHash":"0xbe9000dc5e1056a3a6ea6381dec30d89602286cc7945c7b176edae4036ee36ed"},{"messageHash":"0xbc1fde74d787e15a7fe70dc031491e334d67edbb013f82319ddfad28869a5f61"},{"messageHash":"0x6e623fae388988c2fd704eed51c7e81767014927586af715fe7a908122402fbf"},{"messageHash":"0x72a4f5c7a96462f61a557f05ff9da66f335c9bc9a0bd8d20ef78007cff14689e"},{"messageHash":"0xefc13982c90fb71488d243137b1ec674498227cb9482fbb0fd01ac1b75665754"},{"messageHash":"0x0f12bc91b62d8e7e937274e8bc2ec49ebdc2a1f1339c270943f442662234cf29"},{"messageHash":"0x3da2e833373d8e442a75389dc92134736335d47992a7f90f044900efd708a47e"},{"messageHash":"0x1042a088d0a278e60703e4780c213623e4660f283d316d24c2f248dc6950ca8e"},{"messageHash":"0x21bb5fc5e09acb59a12abd6d150b443dc106d042f96a6caa5a39c0bcc31e5305"},{"messageHash":"0xa81c0b6ab68e0c1c782620504a146c7dfe2e7498ff92c4cf913034e024a9cfdf"},{"messageHash":"0xefdeea2188d2537cbb24b09ef1896347dae4f703a8005433688373fd87720476"},{"messageHash":"0xee74065758b2408c9e7efd1d46d2937248aaec1e482ce08a90d8fabeea5ace88"}]}'
2026-03-03 04:39:58.654 DEBUG [src.steps.store] messages length is 30
2026-03-03 04:39:58.657 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:39:58.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14251/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:39:58.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3c0ac66ee3507268e8b6","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x86ed7e37588e04b9b8d381fbcc51128d01641f6b4d2c800d7c44f37cc43a10aa"},{"messageHash":"0x6ec505196113310ad4cc8e1d61b2bc3e9213a7dfd171da6ac097e51f7c3dda90"},{"messageHash":"0xffd91c7e07ccb502eac08e5d429c0f9d338547f36167bd4cbdf7e2bde4c0c263"},{"messageHash":"0x24d068fd67afbc661d91423eb61d05a2ac5a83c60c4f6de592d996bdb0b233cc"},{"messageHash":"0x05383879edfd09a41c18dde1ca821f3fea1a3fe8b58e1f165294160106f6a9b8"},{"messageHash":"0xe9071b104ec06d1ce736e2e7ef6cf4b8cb9d3f7a328b5b8aa5c5e4a0faa3e465"},{"messageHash":"0x9996a7ba1cd401ad6b1ffb9b65473653cd5cd544c159d93e17f68a7e6b887ddb"},{"messageHash":"0x2b450b5fa8d9f30fe6cd234245cd0d371465bff021e8d343f927908fec7b26fc"},{"messageHash":"0xc1a463e3a4d722ca18eaaca1baf494b7202f975a89a65a96c10008bdf3d831f3"},{"messageHash":"0x60eeb0b9f709a9e1a6df48de1bf22c0b3f04c7ecc187aeb0454099cbf80d900f"},{"messageHash":"0x5f1b58a2c47c37bd6c05c759e2b9ab34f2748202decdf7283de848376a0ca125"},{"messageHash":"0x49f4e84a9969ecf27954a30b91b52b02b694adfc122b0f107252a1de2f88f65f"},{"messageHash":"0xf29de93c33ce1676a1a31a4d7a989dbc0f2a7e21efda700b09f446befe74959b"},{"messageHash":"0x6e67f69e86d0d5c45b5be48053026637f22a8b61d1e36736779f17f730a83474"},{"messageHash":"0xd2cf3db778a0c1e48f70fe83b4d9d9d5463c6a26bc603b6b6720530de1abf93b"},{"messageHash":"0x91e1b092bc762fcd0c13d4a7c9561e2a246427c475261695b3d23f522b64ba5a"},{"messageHash":"0x6ffbc56d2a9a7e6d7cc263feef3e77e04104b96c827a9176dc981441df2f1872"},{"messageHash":"0xc3ee66e92d18818fbfac610806f6869728f17c8c9367c66b4bd9494ad4620343"},{"messageHash":"0xbe9000dc5e1056a3a6ea6381dec30d89602286cc7945c7b176edae4036ee36ed"},{"messageHash":"0xbc1fde74d787e15a7fe70dc031491e334d67edbb013f82319ddfad28869a5f61"},{"messageHash":"0x6e623fae388988c2fd704eed51c7e81767014927586af715fe7a908122402fbf"},{"messageHash":"0x72a4f5c7a96462f61a557f05ff9da66f335c9bc9a0bd8d20ef78007cff14689e"},{"messageHash":"0xefc13982c90fb71488d243137b1ec674498227cb9482fbb0fd01ac1b75665754"},{"messageHash":"0x0f12bc91b62d8e7e937274e8bc2ec49ebdc2a1f1339c270943f442662234cf29"},{"messageHash":"0x3da2e833373d8e442a75389dc92134736335d47992a7f90f044900efd708a47e"},{"messageHash":"0x1042a088d0a278e60703e4780c213623e4660f283d316d24c2f248dc6950ca8e"},{"messageHash":"0x21bb5fc5e09acb59a12abd6d150b443dc106d042f96a6caa5a39c0bcc31e5305"},{"messageHash":"0xa81c0b6ab68e0c1c782620504a146c7dfe2e7498ff92c4cf913034e024a9cfdf"},{"messageHash":"0xefdeea2188d2537cbb24b09ef1896347dae4f703a8005433688373fd87720476"},{"messageHash":"0xee74065758b2408c9e7efd1d46d2937248aaec1e482ce08a90d8fabeea5ace88"}]}'
2026-03-03 04:39:58.696 DEBUG [src.steps.store] messages length is 30
2026-03-03 04:39:58.705 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:39:58.707 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:39:58.707 DEBUG [src.node.waku_node] Stopping container with id 7a7807a087bd
2026-03-03 04:39:59.290 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:59.290 DEBUG [src.node.waku_node] Stopping container with id 87ca91498ed0
2026-03-03 04:39:59.842 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:39:59.844 DEBUG [src.node.waku_node] Stopping container with id 3223254999aa
2026-03-03 04:40:00.108 ERROR [src.node.docker_mananger] Max retries reached for container 7a7807a087bd. Exiting log stream.
2026-03-03 04:40:00.429 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:40:00.431 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:40:00.450 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:40:00.514 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:40:00.527 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,86 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_subscribe_to_already_existing_pubsub_topic with id: 2026-03-03_04-34-16__3f7c07e4-960b-4038-b173-9368e7f050a6
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_2026-03-03_04-34-16__3f7c07e4-960b-4038-b173-9368e7f050a6__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.39.60
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36407', '36408', '36409', '36410', '36411']
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 36407:36407 -p 36408:36408 -p 36409:36409 -p 36410:36410 -p 36411:36411 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=36409 --rest-port=36407 --tcp-port=36408 --discv5-udp-port=36410 --rest-address=0.0.0.0 --nat=extip:172.18.39.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3c69710fc246dcefcab2af57caab8220a1cd1b78fa8c0b17a8089be1c65eee9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36411 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c3aa45a0c061. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.39.60 waku f929e4e63aa4660a99e34c5ee13e1b848af74d990d42c2a8cc55c786bfa6d6a6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f929e4e63aa4. Setting up logs at ./log/docker/node1_2026-03-03_04-34-16__3f7c07e4-960b-4038-b173-9368e7f050a6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36407
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 908d921d07ac. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36407/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:36407/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.39.60/tcp/36408/p2p/16Uiu2HAkuhdG4jkqNJCpBT5UWBa265zyWJoqWzHxipvTB9jHKhE9","/ip4/172.18.39.60/tcp/36409/ws/p2p/16Uiu2HAkuhdG4jkqNJCpBT5UWBa265zyWJoqWzHxipvTB9jHKhE9"],"enrUri":"enr:-L24QCG98VxeF7Im-VuSGaVL9wDeI_3hQd7mgK7q91-xIWJ7KFekc5_np2BBQJLhpm0NxT5Ntdxgw6QSJYeO7ESnh28CgmlkgnY0gmlwhKwSJzyKbXVsdGlhZGRyc5YACASsEic8Bo44AAoErBInPAaOOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECBBY30iCA_AGyLEDmTx-iRl-zBogQyCZIzLJcX8VOb6qDdGNwgo44g3VkcIKOOoV3YWt1MgE"}'
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_2026-03-03_04-34-16__3f7c07e4-960b-4038-b173-9368e7f050a6__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.121.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21427', '21428', '21429', '21430', '21431']
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 21427:21427 -p 21428:21428 -p 21429:21429 -p 21430:21430 -p 21431:21431 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=21429 --rest-port=21427 --tcp-port=21428 --discv5-udp-port=21430 --rest-address=0.0.0.0 --nat=extip:172.18.121.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=73fbc0ee1ddfdaafce4e5ab8da131add1e491dfbc9c1d4ba314c097beeefa7e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21431 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCG98VxeF7Im-VuSGaVL9wDeI_3hQd7mgK7q91-xIWJ7KFekc5_np2BBQJLhpm0NxT5Ntdxgw6QSJYeO7ESnh28CgmlkgnY0gmlwhKwSJzyKbXVsdGlhZGRyc5YACASsEic8Bo44AAoErBInPAaOOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECBBY30iCA_AGyLEDmTx-iRl-zBogQyCZIzLJcX8VOb6qDdGNwgo44g3VkcIKOOoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.40 waku ab24fe4240046171681202bdd9f69b7e11ac160ece23fac1253423f7b9825210
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ab24fe424004. Setting up logs at ./log/docker/node2_2026-03-03_04-34-16__3f7c07e4-960b-4038-b173-9368e7f050a6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21427
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:21427/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:21427/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.121.40/tcp/21428/p2p/16Uiu2HAmF31FvQPRXd9KbFCYCKdsKRTRf9P3NAZhMknzgahUFzST","/ip4/172.18.121.40/tcp/21429/ws/p2p/16Uiu2HAmF31FvQPRXd9KbFCYCKdsKRTRf9P3NAZhMknzgahUFzST"],"enrUri":"enr:-L24QOUXp_omI7O61RCI4UkPWOhG0N9rJsfgGpLkrLXJR3_aIzWKpFPfOY3c5fJiqMbDVapwOeaAlWyWfT2n7uWBuO4CgmlkgnY0gmlwhKwSeSiKbXVsdGlhZGRyc5YACASsEnkoBlO0AAoErBJ5KAZTtd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDI1stfdRvuZYJVDBFqSWZXVwUnvbXZIlZIsvqy0ycYWiDdGNwglO0g3VkcIJTtoV3YWt1MgE"}'
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:21427/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.60/tcp/36408/p2p/16Uiu2HAkuhdG4jkqNJCpBT5UWBa265zyWJoqWzHxipvTB9jHKhE9"]'
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:36407/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:21427/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:36407/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:36407/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":1772512459464562176,"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:21427/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":1772512459464562176,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36407/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:21427/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:36407/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:36407/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":1772512459585516146,"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:21427/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":1772512459585516146,"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 f929e4e63aa4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ab24fe424004
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,668 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_extreme_number_page_size with id: 2026-03-03_04-38-32__99cc96b0-c804-4e77-bf33-9de7083d5d22
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_2026-03-03_04-38-32__99cc96b0-c804-4e77-bf33-9de7083d5d22__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.183
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52253', '52254', '52255', '52256', '52257']
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 52253:52253 -p 52254:52254 -p 52255:52255 -p 52256:52256 -p 52257:52257 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=52255 --rest-port=52253 --tcp-port=52254 --discv5-udp-port=52256 --rest-address=0.0.0.0 --nat=extip:172.18.135.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f408e1ef8eb977bd6f244c8d66ed8fa943ae8dbffb81dc133e8ed2dbe71b7618 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52257 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.183 waku 7e6f13931052dc0f48709d9fa123fdaa409fd5964e1179ca8744bf25721d9077
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 50f45de89173. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7e6f13931052. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-38-32__99cc96b0-c804-4e77-bf33-9de7083d5d22__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52253
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 71124258825a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52253/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:52253/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.183/tcp/52254/p2p/16Uiu2HAm5wfTvWjtfK2bC3asikLg3dFpfjp544kzZA7qY6Q8fKvk","/ip4/172.18.135.183/tcp/52255/ws/p2p/16Uiu2HAm5wfTvWjtfK2bC3asikLg3dFpfjp544kzZA7qY6Q8fKvk"],"enrUri":"enr:-L24QH0MYuyRui2MYl3qiwXsg4WBTL36ryJiaSYFEkNyrcczHl4lM0BLW5PwZFE9b4b6trwBv4exdC2I-CvbDmHUvB0CgmlkgnY0gmlwhKwSh7eKbXVsdGlhZGRyc5YACASsEoe3BsweAAoErBKHtwbMH90DgnJzhQADAQAAiXNlY3AyNTZrMaECnEO2EqcAL6gR01iv96_egZWizFFmGjdZTnvi_GwnjDWDdGNwgsweg3VkcILMIIV3YWt1MgM"}'
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_2026-03-03_04-38-32__99cc96b0-c804-4e77-bf33-9de7083d5d22__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.218.8
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23082', '23083', '23084', '23085', '23086']
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 23082:23082 -p 23083:23083 -p 23084:23084 -p 23085:23085 -p 23086:23086 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=23084 --rest-port=23082 --tcp-port=23083 --discv5-udp-port=23085 --rest-address=0.0.0.0 --nat=extip:172.18.218.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=703db3cd2d0cdf681ecba4a2c4cea0cea3eb26b1edea2491cffe1ead63db8f61 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23086 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH0MYuyRui2MYl3qiwXsg4WBTL36ryJiaSYFEkNyrcczHl4lM0BLW5PwZFE9b4b6trwBv4exdC2I-CvbDmHUvB0CgmlkgnY0gmlwhKwSh7eKbXVsdGlhZGRyc5YACASsEoe3BsweAAoErBKHtwbMH90DgnJzhQADAQAAiXNlY3AyNTZrMaECnEO2EqcAL6gR01iv96_egZWizFFmGjdZTnvi_GwnjDWDdGNwgsweg3VkcILMIIV3YWt1MgM --storenode=/ip4/172.18.135.183/tcp/52254/p2p/16Uiu2HAm5wfTvWjtfK2bC3asikLg3dFpfjp544kzZA7qY6Q8fKvk --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.8 waku 6d8e9d21ee1a7b064cb62d9d6c6cf34ae3f314368582471232e852b19fb5d207
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6d8e9d21ee1a. Setting up logs at ./log/docker/store_node1_2026-03-03_04-38-32__99cc96b0-c804-4e77-bf33-9de7083d5d22__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23082
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:23082/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23082/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.218.8/tcp/23083/p2p/16Uiu2HAmPzNNwpE9PyxgPNY4qRmLDb2WAQqP5MjJpvxC3noWKSNY","/ip4/172.18.218.8/tcp/23084/ws/p2p/16Uiu2HAmPzNNwpE9PyxgPNY4qRmLDb2WAQqP5MjJpvxC3noWKSNY"],"enrUri":"enr:-L24QFg16OBpX12-oXKSf7pYgyskqvS9o4EtHgCe54FgpW05KGPm5AwTzHrYpMq09Y-jN4II3VxQjB22a7ja4XgVLOkCgmlkgnY0gmlwhKwS2giKbXVsdGlhZGRyc5YACASsEtoIBlorAAoErBLaCAZaLN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqGd_08pC9dA_wpqfy8NQWgvXnPpGdslhCMpyhf0B7QWDdGNwglorg3VkcIJaLYV3YWt1MgM"}'
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:23082/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.183/tcp/52254/p2p/16Uiu2HAm5wfTvWjtfK2bC3asikLg3dFpfjp544kzZA7qY6Q8fKvk"]'
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:52253/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:23082/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:52253/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:52253/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
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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/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)'}'
INFO  src.node.api_clients.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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjA=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjE=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjI=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjM=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjQ=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjU=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjY=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjc=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjg=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjk=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzA=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzE=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzI=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzM=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzQ=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzU=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzY=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzc=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzg=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzk=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDA=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDE=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDI=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDM=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDQ=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDU=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDY=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDc=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDg=", "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:52253/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDk=", "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:52253/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1000000&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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23082/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1000000&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.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 7e6f13931052
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6d8e9d21ee1a
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,78 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_different_latency_between_two_nodes[1000] with id: 2026-03-03_04-33-10__49ca73c6-24ee-4bc0-8732-1687ce8c613c
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_2026-03-03_04-33-10__49ca73c6-24ee-4bc0-8732-1687ce8c613c__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_2026-03-03_04-33-10__49ca73c6-24ee-4bc0-8732-1687ce8c613c__wakuorg_nwaku:latest.log
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:204 Starting node1 and node2 with relay enabled
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.197.71
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37744', '37745', '37746', '37747', '37748']
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 37744:37744 -p 37745:37745 -p 37746:37746 -p 37747:37747 -p 37748:37748 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=37746 --rest-port=37744 --tcp-port=37745 --discv5-udp-port=37747 --rest-address=0.0.0.0 --nat=extip:172.18.197.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2eadd8cccbdeb5bbeff0b28dde06b3d8dc61f4a6af37bffb1b6dc9fac7cb23c6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37748 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.71 waku faf552c73c9d4013ef4109cefa0fe64d296ddbbb134c045f7a59f1a592d491df
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d616ae1a3f20. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID faf552c73c9d. Setting up logs at ./log/docker/node1_2026-03-03_04-33-10__49ca73c6-24ee-4bc0-8732-1687ce8c613c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37744
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 9ec6b6225114. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37744/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37744/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.197.71/tcp/37745/p2p/16Uiu2HAkxQ65riKDPaAKTfCFqHJfGWRnbQEZpoJwk5bWvFR5aCHc","/ip4/172.18.197.71/tcp/37746/ws/p2p/16Uiu2HAkxQ65riKDPaAKTfCFqHJfGWRnbQEZpoJwk5bWvFR5aCHc"],"enrUri":"enr:-L24QJKhc59YNjJSQ5WGzFKVCYTmu7dAc64mN4BC-lVIYc6FAMHUs5bp-diHWX6pqnPlfMl5nZ9mSc-NtVl_k6d8PfUCgmlkgnY0gmlwhKwSxUeKbXVsdGlhZGRyc5YACASsEsVHBpNxAAoErBLFRwaTct0DgnJzhQADAQAAiXNlY3AyNTZrMaECLCsnfmU0KrNC5srAusyOJvndNp314Tiuhzm4f7faq7eDdGNwgpNxg3VkcIKTc4V3YWt1MgE"}'
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.43.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62025', '62026', '62027', '62028', '62029']
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 62025:62025 -p 62026:62026 -p 62027:62027 -p 62028:62028 -p 62029:62029 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=62027 --rest-port=62025 --tcp-port=62026 --discv5-udp-port=62028 --rest-address=0.0.0.0 --nat=extip:172.18.43.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5b9ce84fe893002dde5fdff1e92ffc74856ec2a1278ff141c029636de7f5fc46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62029 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJKhc59YNjJSQ5WGzFKVCYTmu7dAc64mN4BC-lVIYc6FAMHUs5bp-diHWX6pqnPlfMl5nZ9mSc-NtVl_k6d8PfUCgmlkgnY0gmlwhKwSxUeKbXVsdGlhZGRyc5YACASsEsVHBpNxAAoErBLFRwaTct0DgnJzhQADAQAAiXNlY3AyNTZrMaECLCsnfmU0KrNC5srAusyOJvndNp314Tiuhzm4f7faq7eDdGNwgpNxg3VkcIKTc4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.43.82 waku 195c448bb86ae1cf7a5fd34afdc80b4e5c5be05d6258aba60eefee086597d90c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 195c448bb86a. Setting up logs at ./log/docker/node2_2026-03-03_04-33-10__49ca73c6-24ee-4bc0-8732-1687ce8c613c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62025
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:62025/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:62025/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.43.82/tcp/62026/p2p/16Uiu2HAmKUqoyzpcww27zV7NvXxsmS3LCD8sH8wXQMkZJig8kh83","/ip4/172.18.43.82/tcp/62027/ws/p2p/16Uiu2HAmKUqoyzpcww27zV7NvXxsmS3LCD8sH8wXQMkZJig8kh83"],"enrUri":"enr:-L24QNTdO2JQMGpukY3ggI4gDRhNy1qw3x6KcEAR8XcjHxaZBriyIpnDRv3IZSsIkVNXmfKLrpG33gfagp29Ic2UN1MCgmlkgnY0gmlwhKwSK1KKbXVsdGlhZGRyc5YACASsEitSBvJKAAoErBIrUgbyS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZWhYLfARVug-Gdy8XjE3bW33Qgq1rODaWHP4GbG804CDdGNwgvJKg3VkcILyTIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:208 Subscribing both nodes to relay topic
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37744/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:62025/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  tests.e2e.test_network_conditions:test_network_conditions.py:212 Waiting for autoconnection
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37744/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.43.82/tcp/38406/p2p/16Uiu2HAmKUqoyzpcww27zV7NvXxsmS3LCD8sH8wXQMkZJig8kh83","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62025/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.197.71/tcp/37745/p2p/16Uiu2HAkxQ65riKDPaAKTfCFqHJfGWRnbQEZpoJwk5bWvFR5aCHc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:215 Applying 1000ms latency to node2
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4159', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4159', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4159', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '1000ms']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37744/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62025/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":1772512403277709935,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4159', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
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 faf552c73c9d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 195c448bb86a
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,77 @@
2026-03-03 04:34:16.497 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:34:16.497 DEBUG [tests.conftest] Running test: test_publish_with_missing_payload with id: 2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba
2026-03-03 04:34:16.497 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:34:16.498 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:34:16.498 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-03 04:34:16.506 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:16.506 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:16.507 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:16.507 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:16.542 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:16.542 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.160.120
2026-03-03 04:34:16.542 DEBUG [src.node.docker_mananger] Generated ports ['31716', '31717', '31718', '31719', '31720']
2026-03-03 04:34:16.542 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:16.543 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:16.543 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:16.543 DEBUG [src.node.docker_mananger] docker run -i -t -p 31716:31716 -p 31717:31717 -p 31718:31718 -p 31719:31719 -p 31720:31720 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=31718 --rest-port=31716 --tcp-port=31717 --discv5-udp-port=31719 --rest-address=0.0.0.0 --nat=extip:172.18.160.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e49e487becec8cef5899f95abc1747d5ddef6b3b49dfd504ffbf93bc65aefeb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31720 --metrics-logging=true --relay=true
2026-03-03 04:34:16.754 ERROR [src.node.docker_mananger] Max retries reached for container 323a4aed1f7b. Exiting log stream.
2026-03-03 04:34:16.755 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.160.120 waku 75a3ac5a30d0bfbaced9ecd98d8dbc2ab8b7fbbdfaa0e49e20883674588c90ff
2026-03-03 04:34:16.794 DEBUG [src.node.docker_mananger] Container started with ID 75a3ac5a30d0. Setting up logs at ./log/docker/node1_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:16.794 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31716
2026-03-03 04:34:16.794 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:17.304 ERROR [src.node.docker_mananger] Max retries reached for container 51209ef030d4. Exiting log stream.
2026-03-03 04:34:17.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31716/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:17.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:17.799 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:17.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31716/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:17.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.120/tcp/31717/p2p/16Uiu2HAmKpi8JDSxREduypyJ3awfeMHp3c3DcJJap5TTTtRBqUfT","/ip4/172.18.160.120/tcp/31718/ws/p2p/16Uiu2HAmKpi8JDSxREduypyJ3awfeMHp3c3DcJJap5TTTtRBqUfT"],"enrUri":"enr:-L24QB3a5sWW-ax9Wzr7WzPABwIXE1wkjSHoIIGPBLwUCOPlE3mmumitr2oQih_tojPkVQWs-_gupAk6CgG3M-v0JzcCgmlkgnY0gmlwhKwSoHiKbXVsdGlhZGRyc5YACASsEqB4BnvlAAoErBKgeAZ75t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDan9FpBUBEWqGi81TnYQ0m5W4w0ZuTTJfOmU2j75ZImKDdGNwgnvlg3VkcIJ754V3YWt1MgE"}'
2026-03-03 04:34:17.802 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:17.809 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:34:17.810 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:17.810 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:34:17.810 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:34:17.811 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:34:17.811 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.208
2026-03-03 04:34:17.812 DEBUG [src.node.docker_mananger] Generated ports ['5011', '5012', '5013', '5014', '5015']
2026-03-03 04:34:17.812 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:34:17.812 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:34:17.812 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:34:17.812 DEBUG [src.node.docker_mananger] docker run -i -t -p 5011:5011 -p 5012:5012 -p 5013:5013 -p 5014:5014 -p 5015:5015 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=5013 --rest-port=5011 --tcp-port=5012 --discv5-udp-port=5014 --rest-address=0.0.0.0 --nat=extip:172.18.31.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a944a1ece2cf45cd065f8ca9bd17d96b5fafbb8a6e0afcde00e97fbe6aacc5af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5015 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB3a5sWW-ax9Wzr7WzPABwIXE1wkjSHoIIGPBLwUCOPlE3mmumitr2oQih_tojPkVQWs-_gupAk6CgG3M-v0JzcCgmlkgnY0gmlwhKwSoHiKbXVsdGlhZGRyc5YACASsEqB4BnvlAAoErBKgeAZ75t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDan9FpBUBEWqGi81TnYQ0m5W4w0ZuTTJfOmU2j75ZImKDdGNwgnvlg3VkcIJ754V3YWt1MgE
2026-03-03 04:34:18.033 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.208 waku 853f65e872f91b261a99fa8315247bcb20ad4f85321ec15406fb99ef70828dc0
2026-03-03 04:34:18.070 DEBUG [src.node.docker_mananger] Container started with ID 853f65e872f9. Setting up logs at ./log/docker/node2_2026-03-03_04-34-16__9e4f3c97-d58a-418d-954e-84deaac731ba__wakuorg_nwaku:latest.log
2026-03-03 04:34:18.070 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5011
2026-03-03 04:34:18.070 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:34:19.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5011/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:34:19.099 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:34:19.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5011/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.208/tcp/5012/p2p/16Uiu2HAm1MKLZKN7Lr2LTPcApqToK9DD1bKkEjmidyRCdBgdsRrM","/ip4/172.18.31.208/tcp/5013/ws/p2p/16Uiu2HAm1MKLZKN7Lr2LTPcApqToK9DD1bKkEjmidyRCdBgdsRrM"],"enrUri":"enr:-L24QH3ON0zOJ4QFAV9Gv8ZNiNIkXSQPxfGtWggOBcxWvbDoM2755KN51SRdBDXlpao1t3UcFZmlbtWOqbCSb7qycd8CgmlkgnY0gmlwhKwSH9CKbXVsdGlhZGRyc5YACASsEh_QBhOUAAoErBIf0AYTld0DgnJzhQADAQAAiXNlY3AyNTZrMaECWAh1VkGDhmLcS1-o9U22MKIPs6V9iaYcsd4zRARmB36DdGNwghOUg3VkcIITloV3YWt1MgE"}'
2026-03-03 04:34:19.104 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:34:19.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5011/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.120/tcp/31717/p2p/16Uiu2HAmKpi8JDSxREduypyJ3awfeMHp3c3DcJJap5TTTtRBqUfT"]'
2026-03-03 04:34:19.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.110 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-03 04:34:19.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31716/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:19.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.115 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5011/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:34:19.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31716/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)'}'
2026-03-03 04:34:19.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:34:19.129 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:34:19.230 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:19.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31716/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.233 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":1772512459123013888,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:19.235 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:34:19.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5011/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:34:19.238 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":1772512459123013888,"ephemeral":false,"proof":""}]'
2026-03-03 04:34:19.239 INFO [src.steps.relay] WARM UP successful!!
2026-03-03 04:34:19.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31716/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:34:19.243 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31716/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-03-03 04:34:19.245 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:34:19.246 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:34:19.246 DEBUG [src.node.waku_node] Stopping container with id 75a3ac5a30d0
2026-03-03 04:34:19.868 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:19.870 DEBUG [src.node.waku_node] Stopping container with id 853f65e872f9
2026-03-03 04:34:20.403 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:34:20.405 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:34:20.412 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:34:20.417 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-03-03 04:40:03.654 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:40:03.655 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_extra_field with id: 2026-03-03_04-40-03__ec23d5f7-e44a-4480-a73a-23ed375b4cd8
2026-03-03 04:40:03.655 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:40:03.655 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-03 04:40:03.656 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-03 04:40:03.662 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:40:03.662 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-40-03__ec23d5f7-e44a-4480-a73a-23ed375b4cd8__wakuorg_nwaku:latest.log
2026-03-03 04:40:03.662 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:40:03.662 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:40:03.664 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:40:03.664 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.49
2026-03-03 04:40:03.664 DEBUG [src.node.docker_mananger] Generated ports ['36375', '36376', '36377', '36378', '36379']
2026-03-03 04:40:03.664 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:40:03.664 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:40:03.664 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:40:03.664 DEBUG [src.node.docker_mananger] docker run -i -t -p 36375:36375 -p 36376:36376 -p 36377:36377 -p 36378:36378 -p 36379:36379 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=36377 --rest-port=36375 --tcp-port=36376 --discv5-udp-port=36378 --rest-address=0.0.0.0 --nat=extip:172.18.237.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1870cd6f8efa41f5faca10b5f90d7f28055df2ac703feb7d8acdbbcbd3cdae4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36379 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:40:03.819 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.49 waku 2894376ee27ed28e50feb2c8d966c61464379e54540ea9ab5c5e42bf0f143102
2026-03-03 04:40:03.849 DEBUG [src.node.docker_mananger] Container started with ID 2894376ee27e. Setting up logs at ./log/docker/node1_2026-03-03_04-40-03__ec23d5f7-e44a-4480-a73a-23ed375b4cd8__wakuorg_nwaku:latest.log
2026-03-03 04:40:03.851 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36375
2026-03-03 04:40:03.851 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:40:03.969 ERROR [src.node.docker_mananger] Max retries reached for container c263958fafb0. Exiting log stream.
2026-03-03 04:40:04.453 ERROR [src.node.docker_mananger] Max retries reached for container 104a2fd1c587. Exiting log stream.
2026-03-03 04:40:04.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36375/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:40:04.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:40:04.855 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:40:04.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36375/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:40:04.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.49/tcp/36376/p2p/16Uiu2HAmUsndPhxev4VXqBCJveD8CAVjFRZfN2CrgwWosfY2wRJA","/ip4/172.18.237.49/tcp/36377/ws/p2p/16Uiu2HAmUsndPhxev4VXqBCJveD8CAVjFRZfN2CrgwWosfY2wRJA"],"enrUri":"enr:-L24QLqObkFidyrhPtUdVdzHXmSh-bj-7KZnH8kBOeyMzMOqCRpOUodRdoO_vLGkrEB0dwoo1Cr_6QtR0-TXM6z_4MsCgmlkgnY0gmlwhKwS7TGKbXVsdGlhZGRyc5YACASsEu0xBo4YAAoErBLtMQaOGd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8QJJbHiWGRi0a5dDNLxMCY_kgEeI3Reaw_Vpd6akSaODdGNwgo4Yg3VkcIKOGoV3YWt1MgU"}'
2026-03-03 04:40:04.858 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:40:04.858 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-03 04:40:04.864 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:40:04.864 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-40-03__ec23d5f7-e44a-4480-a73a-23ed375b4cd8__wakuorg_nwaku:latest.log
2026-03-03 04:40:04.864 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:40:04.864 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:40:04.866 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:40:04.866 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.56
2026-03-03 04:40:04.866 DEBUG [src.node.docker_mananger] Generated ports ['56045', '56046', '56047', '56048', '56049']
2026-03-03 04:40:04.866 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:40:04.866 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:40:04.866 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:40:04.866 DEBUG [src.node.docker_mananger] docker run -i -t -p 56045:56045 -p 56046:56046 -p 56047:56047 -p 56048:56048 -p 56049:56049 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=56047 --rest-port=56045 --tcp-port=56046 --discv5-udp-port=56048 --rest-address=0.0.0.0 --nat=extip:172.18.38.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb22f3b85e5f693a6e90fc42be1bc45849ae7de9f31eafdbf25ec8bde7f53aaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56049 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLqObkFidyrhPtUdVdzHXmSh-bj-7KZnH8kBOeyMzMOqCRpOUodRdoO_vLGkrEB0dwoo1Cr_6QtR0-TXM6z_4MsCgmlkgnY0gmlwhKwS7TGKbXVsdGlhZGRyc5YACASsEu0xBo4YAAoErBLtMQaOGd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8QJJbHiWGRi0a5dDNLxMCY_kgEeI3Reaw_Vpd6akSaODdGNwgo4Yg3VkcIKOGoV3YWt1MgU --filternode=/ip4/172.18.237.49/tcp/36376/p2p/16Uiu2HAmUsndPhxev4VXqBCJveD8CAVjFRZfN2CrgwWosfY2wRJA
2026-03-03 04:40:05.035 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.56 waku 02968bb2aa12ee8cb3eb7226f13d751a67c53b75cc52aad5206f755721cc607e
2026-03-03 04:40:05.063 DEBUG [src.node.docker_mananger] Container started with ID 02968bb2aa12. Setting up logs at ./log/docker/node2_2026-03-03_04-40-03__ec23d5f7-e44a-4480-a73a-23ed375b4cd8__wakuorg_nwaku:latest.log
2026-03-03 04:40:05.063 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56045
2026-03-03 04:40:05.064 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:40:06.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56045/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:40:06.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:40:06.068 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:40:06.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56045/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:40:06.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.56/tcp/56046/p2p/16Uiu2HAm19ncuiFE48h7gvXpiuBZZ5d18HpWNzd9xba2hpQhqMkY","/ip4/172.18.38.56/tcp/56047/ws/p2p/16Uiu2HAm19ncuiFE48h7gvXpiuBZZ5d18HpWNzd9xba2hpQhqMkY"],"enrUri":"enr:-L24QF0O5PIq2SUFABJ2iVif2m8EkjoYjOLn-b-B4o7jso8IBDOMfIHmMCo4hY0T_uMwNJZqHX_kSEk_21hBWhoZ8dsCgmlkgnY0gmlwhKwSJjiKbXVsdGlhZGRyc5YACASsEiY4BtruAAoErBImOAba790DgnJzhQADAQAAiXNlY3AyNTZrMaECVRRWHudOFFYHLr1xfa2s3i0sTkZMupo37TLkIkAm-M2DdGNwgtrug3VkcILa8IV3YWt1MgA"}'
2026-03-03 04:40:06.070 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:40:06.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56045/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.237.49/tcp/36376/p2p/16Uiu2HAmUsndPhxev4VXqBCJveD8CAVjFRZfN2CrgwWosfY2wRJA"]'
2026-03-03 04:40:06.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:40:06.102 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-03 04:40:06.103 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36375/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-03 04:40:06.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:40:06.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56045/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2fb3f7de-f7ab-4b1c-9041-e2dd900487ce", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-03 04:40:06.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2fb3f7de-f7ab-4b1c-9041-e2dd900487ce","statusDesc":"OK"}'
2026-03-03 04:40:06.133 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56045/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"}'
2026-03-03 04:40:06.135 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:56045/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\\"))"}'
2026-03-03 04:40:06.138 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:40:06.138 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:40:06.139 DEBUG [src.node.waku_node] Stopping container with id 2894376ee27e
2026-03-03 04:40:06.631 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:40:06.633 DEBUG [src.node.waku_node] Stopping container with id 02968bb2aa12
2026-03-03 04:40:07.109 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:40:07.111 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:40:07.115 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:40:07.120 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,191 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_last_node_to_start_publishes with id: 2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a
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_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__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.46.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3441', '3442', '3443', '3444', '3445']
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 3441:3441 -p 3442:3442 -p 3443:3443 -p 3444:3444 -p 3445:3445 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=3443 --rest-port=3441 --tcp-port=3442 --discv5-udp-port=3444 --rest-address=0.0.0.0 --nat=extip:172.18.46.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e5f35dfabe7ed3cc510dfaaef19decd46dd58cb24cebb5cf8bac398a19eca2a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3445 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.46.34 waku 98f2ed5fe410bc04d999a7803565addec20dbb0a509d178ceebbb9369a1e80c3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 03ac8676eb2f. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 98f2ed5fe410. Setting up logs at ./log/docker/node1_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3441
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 5425dbe029ab. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3441/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:3441/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.46.34/tcp/3442/p2p/16Uiu2HAmVDpWzV7Baz6ETRzMf8nHoyHvA3L91EdjpAiej3qUJYSf","/ip4/172.18.46.34/tcp/3443/ws/p2p/16Uiu2HAmVDpWzV7Baz6ETRzMf8nHoyHvA3L91EdjpAiej3qUJYSf"],"enrUri":"enr:-L24QJ9Z90hab1rt2-1Ca6Fy0rP3dAh-2Cs9dOtAGGUh7eAbCL1aB7ERupLnd_CM18Zxmn0UAtay7hMcDHM7gTPQ_WkCgmlkgnY0gmlwhKwSLiKKbXVsdGlhZGRyc5YACASsEi4iBg1yAAoErBIuIgYNc90DgnJzhQADAQAAiXNlY3AyNTZrMaED9iQKJOZFi4SrGWEcJFK1W3wxbUHPXZpSJzTbJGdNGQSDdGNwgg1yg3VkcIINdIV3YWt1MgE"}'
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_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__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.157.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50557', '50558', '50559', '50560', '50561']
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 50557:50557 -p 50558:50558 -p 50559:50559 -p 50560:50560 -p 50561:50561 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=50559 --rest-port=50557 --tcp-port=50558 --discv5-udp-port=50560 --rest-address=0.0.0.0 --nat=extip:172.18.157.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e0c71bd7a1a4eaef04839bfe2fb36c8db21d0fd3e8adaeada31cf9d04a0d31cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50561 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ9Z90hab1rt2-1Ca6Fy0rP3dAh-2Cs9dOtAGGUh7eAbCL1aB7ERupLnd_CM18Zxmn0UAtay7hMcDHM7gTPQ_WkCgmlkgnY0gmlwhKwSLiKKbXVsdGlhZGRyc5YACASsEi4iBg1yAAoErBIuIgYNc90DgnJzhQADAQAAiXNlY3AyNTZrMaED9iQKJOZFi4SrGWEcJFK1W3wxbUHPXZpSJzTbJGdNGQSDdGNwgg1yg3VkcIINdIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.40 waku 5b735d11ec3a90439d52a3fa06bdd71d0410258164fb444446e202538b18f1b5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5b735d11ec3a. Setting up logs at ./log/docker/node2_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50557
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:50557/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:50557/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.157.40/tcp/50558/p2p/16Uiu2HAmGKsx1tb8yn9VFfYNovELWydzxCZFhLKS4v1EVs5mrkuk","/ip4/172.18.157.40/tcp/50559/ws/p2p/16Uiu2HAmGKsx1tb8yn9VFfYNovELWydzxCZFhLKS4v1EVs5mrkuk"],"enrUri":"enr:-L24QBEGZ94sDq6ax1DCaFNvi4TwA6BC1herMfPP595IxSPXAbRKn7JisNGxMuom0OodqLbe4XDRPLpjTWZjrM4YpR8CgmlkgnY0gmlwhKwSnSiKbXVsdGlhZGRyc5YACASsEp0oBsV-AAoErBKdKAbFf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDNol5ccxHUb4yynalTiR2d1Sj6ChE9QxhwnbwmrCf_2eDdGNwgsV-g3VkcILFgIV3YWt1MgE"}'
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:50557/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.34/tcp/3442/p2p/16Uiu2HAmVDpWzV7Baz6ETRzMf8nHoyHvA3L91EdjpAiej3qUJYSf"]'
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_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__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.148.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41847', '41848', '41849', '41850', '41851']
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 41847:41847 -p 41848:41848 -p 41849:41849 -p 41850:41850 -p 41851:41851 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=41849 --rest-port=41847 --tcp-port=41848 --discv5-udp-port=41850 --rest-address=0.0.0.0 --nat=extip:172.18.148.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a2bb9a9e0aa36efcda3ef7e1e2b0ebbb4304f0cfeee22ba8962a8385df5ed35f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41851 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ9Z90hab1rt2-1Ca6Fy0rP3dAh-2Cs9dOtAGGUh7eAbCL1aB7ERupLnd_CM18Zxmn0UAtay7hMcDHM7gTPQ_WkCgmlkgnY0gmlwhKwSLiKKbXVsdGlhZGRyc5YACASsEi4iBg1yAAoErBIuIgYNc90DgnJzhQADAQAAiXNlY3AyNTZrMaED9iQKJOZFi4SrGWEcJFK1W3wxbUHPXZpSJzTbJGdNGQSDdGNwgg1yg3VkcIINdIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.86 waku 31567368995ba5422288d6e8d3e97362e6f7fcc8c0ef61f8449f164d62b2729d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 31567368995b. Setting up logs at ./log/docker/node3_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41847
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:41847/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:41847/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.148.86/tcp/41848/p2p/16Uiu2HAm78dUVz9GqVQ6nq6fdrSA6AoJdr3Gfz74bLCKtmvandE2","/ip4/172.18.148.86/tcp/41849/ws/p2p/16Uiu2HAm78dUVz9GqVQ6nq6fdrSA6AoJdr3Gfz74bLCKtmvandE2"],"enrUri":"enr:-L24QGjX4BXtzANrQjbVISm7d9KakMmsbs_J0065chmaDmK_D0XXe2MFHlRRM7HRgCA4DR5SCv6cWg1bxcAW9F4LALUCgmlkgnY0gmlwhKwSlFaKbXVsdGlhZGRyc5YACASsEpRWBqN4AAoErBKUVgajed0DgnJzhQADAQAAiXNlY3AyNTZrMaECre6Jcb3ME-UF1PjvPMcz9-DOB3CkORfocMbN1kNbBLuDdGNwgqN4g3VkcIKjeoV3YWt1MgE"}'
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:41847/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.34/tcp/3442/p2p/16Uiu2HAmVDpWzV7Baz6ETRzMf8nHoyHvA3L91EdjpAiej3qUJYSf"]'
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_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__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.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44699', '44700', '44701', '44702', '44703']
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 44699:44699 -p 44700:44700 -p 44701:44701 -p 44702:44702 -p 44703:44703 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=44701 --rest-port=44699 --tcp-port=44700 --discv5-udp-port=44702 --rest-address=0.0.0.0 --nat=extip:172.18.249.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aed3cfa36d562cdba0cab8fa4dbe9e9ed3f89e7b4f6c29f6c6efcb82b45ed7db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44703 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ9Z90hab1rt2-1Ca6Fy0rP3dAh-2Cs9dOtAGGUh7eAbCL1aB7ERupLnd_CM18Zxmn0UAtay7hMcDHM7gTPQ_WkCgmlkgnY0gmlwhKwSLiKKbXVsdGlhZGRyc5YACASsEi4iBg1yAAoErBIuIgYNc90DgnJzhQADAQAAiXNlY3AyNTZrMaED9iQKJOZFi4SrGWEcJFK1W3wxbUHPXZpSJzTbJGdNGQSDdGNwgg1yg3VkcIINdIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.169 waku 02beec1338fb9dca9319fd6f112fdcfbd72f661f1e148341e88341d27b59e379
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 02beec1338fb. Setting up logs at ./log/docker/node4_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44699
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:44699/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:44699/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.169/tcp/44700/p2p/16Uiu2HAmGhPtFxoZ4AK1w3NSoQwWN3JX4j3BvYVXcLTeCyY7ckbX","/ip4/172.18.249.169/tcp/44701/ws/p2p/16Uiu2HAmGhPtFxoZ4AK1w3NSoQwWN3JX4j3BvYVXcLTeCyY7ckbX"],"enrUri":"enr:-L24QFkCNbz5qeMKCws2YEKV_d7j_KrNb8hQhV8t_YeBgmQiQjcBSrsjxF4TJqkNd8-1n-7A3ypZTR5M0qWCn7JgzfwCgmlkgnY0gmlwhKwS-amKbXVsdGlhZGRyc5YACASsEvmpBq6cAAoErBL5qQaund0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPAyE7Qm4gzuMFgPbKfJHmwVTs8Yit0o8BBmhToK8m5aDdGNwgq6cg3VkcIKunoV3YWt1MgE"}'
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:44699/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.34/tcp/3442/p2p/16Uiu2HAmVDpWzV7Baz6ETRzMf8nHoyHvA3L91EdjpAiej3qUJYSf"]'
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_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__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.202.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35732', '35733', '35734', '35735', '35736']
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 35732:35732 -p 35733:35733 -p 35734:35734 -p 35735:35735 -p 35736:35736 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=35734 --rest-port=35732 --tcp-port=35733 --discv5-udp-port=35735 --rest-address=0.0.0.0 --nat=extip:172.18.202.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=22bdafef5a19507eeab7435db88f56daa92d0dcc2e12e0ec5a614bf169b04a9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35736 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ9Z90hab1rt2-1Ca6Fy0rP3dAh-2Cs9dOtAGGUh7eAbCL1aB7ERupLnd_CM18Zxmn0UAtay7hMcDHM7gTPQ_WkCgmlkgnY0gmlwhKwSLiKKbXVsdGlhZGRyc5YACASsEi4iBg1yAAoErBIuIgYNc90DgnJzhQADAQAAiXNlY3AyNTZrMaED9iQKJOZFi4SrGWEcJFK1W3wxbUHPXZpSJzTbJGdNGQSDdGNwgg1yg3VkcIINdIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.161 waku 2683d22fd3068b5876346cfa7930dda33db79a76b1f8ad98e5fbd2f80f55bf4c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2683d22fd306. Setting up logs at ./log/docker/node5_2026-03-03_04-34-46__eb36896e-7514-48cf-824c-8a8e7de97d5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35732
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:35732/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:35732/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.202.161/tcp/35733/p2p/16Uiu2HAmGDXNFtN4Uiug7ws14ESjjuqK94SUtSqDvdtPsGtSw8NM","/ip4/172.18.202.161/tcp/35734/ws/p2p/16Uiu2HAmGDXNFtN4Uiug7ws14ESjjuqK94SUtSqDvdtPsGtSw8NM"],"enrUri":"enr:-L24QJNbHRdJ7LKy220bG7spimWWn1uQYvsdqanutgaB0ZsPPpg4ch_GqfiXJsftMyMN956_TlQRgjlNJFNQHcV58gkCgmlkgnY0gmlwhKwSyqGKbXVsdGlhZGRyc5YACASsEsqhBouVAAoErBLKoQaLlt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNOi3o98VBJikBf2sTQ8cE1IsXvM70vhe1yQStu4zQXKDdGNwgouVg3VkcIKLl4V3YWt1MgE"}'
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:35732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.34/tcp/3442/p2p/16Uiu2HAmVDpWzV7Baz6ETRzMf8nHoyHvA3L91EdjpAiej3qUJYSf"]'
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:3441/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:50557/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:41847/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:44699/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:35732/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:3441/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:3441/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":1772512492977581824,"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:50557/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":1772512492977581824,"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:41847/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":1772512492977581824,"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:44699/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":1772512492977581824,"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:35732/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":1772512492977581824,"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:35732/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:3441/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":1772512493111209989,"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:50557/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":1772512493111209989,"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:41847/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":1772512493111209989,"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:44699/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":1772512493111209989,"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:35732/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":1772512493111209989,"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 98f2ed5fe410
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5b735d11ec3a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 31567368995b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 98f2ed5fe410. 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 02beec1338fb
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5b735d11ec3a. 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 2683d22fd306
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 31567368995b. 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,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_request_id with id: 2026-03-03_04-35-10__8db35fc9-a9bd-4960-b50c-5d2101afde7b
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_2026-03-03_04-35-10__8db35fc9-a9bd-4960-b50c-5d2101afde7b__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.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2832', '2833', '2834', '2835', '2836']
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 2832:2832 -p 2833:2833 -p 2834:2834 -p 2835:2835 -p 2836:2836 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=2834 --rest-port=2832 --tcp-port=2833 --discv5-udp-port=2835 --rest-address=0.0.0.0 --nat=extip:172.18.135.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=089e6dc9c1e0fbe2d0bbcbd248d70bbe53bdfcbd0ee0cd1f75c7dd8eeccbd935 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2836 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.236 waku c4fefb5fc4b7439c28beb0fe7664134eb512cc88a80284bee6d76a01a47ae2e6
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 805a638d9252. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c4fefb5fc4b7. Setting up logs at ./log/docker/node1_2026-03-03_04-35-10__8db35fc9-a9bd-4960-b50c-5d2101afde7b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2832
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 de3346eec182. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2832/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:2832/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.236/tcp/2833/p2p/16Uiu2HAm57MNrH18pxT8ATb6Dta7JwzQbXREfu2fkSDi8v81Rb1N","/ip4/172.18.135.236/tcp/2834/ws/p2p/16Uiu2HAm57MNrH18pxT8ATb6Dta7JwzQbXREfu2fkSDi8v81Rb1N"],"enrUri":"enr:-L24QB1xqrumBtfkjlPiiKQPBZx45BihohAfmwLaDJaESxOPf3X9-vr3xUWy6oPGeLYKD7J6cRcbRU0Hos0Kq3PnkNICgmlkgnY0gmlwhKwSh-yKbXVsdGlhZGRyc5YACASsEofsBgsRAAoErBKH7AYLEt0DgnJzhQADAQAAiXNlY3AyNTZrMaECj-NhfZ9GFLc9q8WMnBjXkW_SDkb-sjY80QOTaKfle72DdGNwggsRg3VkcIILE4V3YWt1MgU"}'
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_2026-03-03_04-35-10__8db35fc9-a9bd-4960-b50c-5d2101afde7b__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.139.6
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20804', '20805', '20806', '20807', '20808']
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 20804:20804 -p 20805:20805 -p 20806:20806 -p 20807:20807 -p 20808:20808 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=20806 --rest-port=20804 --tcp-port=20805 --discv5-udp-port=20807 --rest-address=0.0.0.0 --nat=extip:172.18.139.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e6f540ea6bddcafedaeebbb05ae1b0f085cd07646b67eaca0c19e4dcb39da2a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20808 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QB1xqrumBtfkjlPiiKQPBZx45BihohAfmwLaDJaESxOPf3X9-vr3xUWy6oPGeLYKD7J6cRcbRU0Hos0Kq3PnkNICgmlkgnY0gmlwhKwSh-yKbXVsdGlhZGRyc5YACASsEofsBgsRAAoErBKH7AYLEt0DgnJzhQADAQAAiXNlY3AyNTZrMaECj-NhfZ9GFLc9q8WMnBjXkW_SDkb-sjY80QOTaKfle72DdGNwggsRg3VkcIILE4V3YWt1MgU --filternode=/ip4/172.18.135.236/tcp/2833/p2p/16Uiu2HAm57MNrH18pxT8ATb6Dta7JwzQbXREfu2fkSDi8v81Rb1N
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.6 waku 77584b28ba3bb0bcde3110ea880f557bac77b995d36272c1a9d6779989facc85
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 77584b28ba3b. Setting up logs at ./log/docker/node2_2026-03-03_04-35-10__8db35fc9-a9bd-4960-b50c-5d2101afde7b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20804
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:20804/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:20804/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.139.6/tcp/20805/p2p/16Uiu2HAmDMhZ1ZHjfEBrDmoBZj6FxCBcGNzdUfsTvYnJBMbGzB79","/ip4/172.18.139.6/tcp/20806/ws/p2p/16Uiu2HAmDMhZ1ZHjfEBrDmoBZj6FxCBcGNzdUfsTvYnJBMbGzB79"],"enrUri":"enr:-L24QGWgxzCn2Own3kZHlOCaLiDP_SbdTS3XvEm3JSNwMLXiJbCZBDs4TnGNFvLK3O-zvP2mvmaRqCLSeVv7NOrjfWECgmlkgnY0gmlwhKwSiwaKbXVsdGlhZGRyc5YACASsEosGBlFFAAoErBKLBgZRRt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCm3R1_OC9xBRbSIkHa_5-IBfC44xcUy05LsjnpExR-SDdGNwglFFg3VkcIJRR4V3YWt1MgA"}'
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:20804/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.236/tcp/2833/p2p/16Uiu2HAm57MNrH18pxT8ATb6Dta7JwzQbXREfu2fkSDi8v81Rb1N"]'
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:2832/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:20804/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "fe77cae9-4e58-4ab7-b598-0dee1a7d4139", "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":"fe77cae9-4e58-4ab7-b598-0dee1a7d4139","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:20804/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"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:20804/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 c4fefb5fc4b7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 77584b28ba3b
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,140 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_pubsub_topics_same_cluster with id: 2026-03-03_04-39-04__069b078f-0eef-49a4-b01c-f5ca58f34382
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_2026-03-03_04-39-04__069b078f-0eef-49a4-b01c-f5ca58f34382__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.230
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55826', '55827', '55828', '55829', '55830']
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 55826:55826 -p 55827:55827 -p 55828:55828 -p 55829:55829 -p 55830:55830 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=55828 --rest-port=55826 --tcp-port=55827 --discv5-udp-port=55829 --rest-address=0.0.0.0 --nat=extip:172.18.231.230 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=baecdcebc5d968f3dbafad1986b9ec6c0cf471f9350d6efefe9aeec334349c93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55830 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.230 waku 53422083c7efc180538834c9def7a5ad9120342637339675df43ccf0418f1ea3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 53422083c7ef. Setting up logs at ./log/docker/node1_2026-03-03_04-39-04__069b078f-0eef-49a4-b01c-f5ca58f34382__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55826
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 22772ee2a869. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 61b83b73ee75. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55826/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:55826/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.230/tcp/55827/p2p/16Uiu2HAmUMiu8Ro9WpMD2mCiJKh3iz3c2G7AQhwr6ba6ki9v5zCD","/ip4/172.18.231.230/tcp/55828/ws/p2p/16Uiu2HAmUMiu8Ro9WpMD2mCiJKh3iz3c2G7AQhwr6ba6ki9v5zCD"],"enrUri":"enr:-L24QPcf8I8SmNaEHxFFqNjzwQqUhWRY1uKf-cbJ1mYewc2SJFnDrrOq2T_cI9gyidMiKxyA1KbkKP5xiG6dZlWtFcYCgmlkgnY0gmlwhKwS5-aKbXVsdGlhZGRyc5YACASsEufmBtoTAAoErBLn5gbaFN0DgnJzhQACAQAAiXNlY3AyNTZrMaED6U6lgYPxQBfe-pLuHIs0dNHXVHLHSeIv5NjCpsR73D6DdGNwgtoTg3VkcILaFYV3YWt1MgU"}'
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_2026-03-03_04-39-04__069b078f-0eef-49a4-b01c-f5ca58f34382__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.96.66
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15447', '15448', '15449', '15450', '15451']
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 15447:15447 -p 15448:15448 -p 15449:15449 -p 15450:15450 -p 15451:15451 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=15449 --rest-port=15447 --tcp-port=15448 --discv5-udp-port=15450 --rest-address=0.0.0.0 --nat=extip:172.18.96.66 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d0621ddd1dde7e3bb4edf9b3eebd2a5b7fef82cefb3cde76345a8ccefba39112 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15451 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPcf8I8SmNaEHxFFqNjzwQqUhWRY1uKf-cbJ1mYewc2SJFnDrrOq2T_cI9gyidMiKxyA1KbkKP5xiG6dZlWtFcYCgmlkgnY0gmlwhKwS5-aKbXVsdGlhZGRyc5YACASsEufmBtoTAAoErBLn5gbaFN0DgnJzhQACAQAAiXNlY3AyNTZrMaED6U6lgYPxQBfe-pLuHIs0dNHXVHLHSeIv5NjCpsR73D6DdGNwgtoTg3VkcILaFYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.96.66 waku ddf0b799dbe4bff179ac50b2da9775ab1ef00ea030305c454aae8b63b50051ee
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ddf0b799dbe4. Setting up logs at ./log/docker/node2_2026-03-03_04-39-04__069b078f-0eef-49a4-b01c-f5ca58f34382__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15447
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:15447/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:15447/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.96.66/tcp/15448/p2p/16Uiu2HAmH2uPZa1k5CeiXRpJy5MajRVB3YtunR2mdDF8Vd1pTuTw","/ip4/172.18.96.66/tcp/15449/ws/p2p/16Uiu2HAmH2uPZa1k5CeiXRpJy5MajRVB3YtunR2mdDF8Vd1pTuTw"],"enrUri":"enr:-L24QAQi9UAjYBX-rVNAu65J4jAJSqSv5RPFEEdbQordjronBbNwcswmhcbmYGTcGsdTvpfg12fjRvoeJc_CHCmYfTwCgmlkgnY0gmlwhKwSYEKKbXVsdGlhZGRyc5YACASsEmBCBjxYAAoErBJgQgY8Wd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDQQvqkeY0wjXW8h1-Lgt9x_tK5jgQgrIJ5UeDGuCrKWqDdGNwgjxYg3VkcII8WoV3YWt1MgE"}'
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:15447/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.230/tcp/55827/p2p/16Uiu2HAmUMiu8Ro9WpMD2mCiJKh3iz3c2G7AQhwr6ba6ki9v5zCD"]'
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:55826/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:15447/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:55826/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:55826/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":1772512747436876277,"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:15447/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":1772512747436876277,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55826/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:55826/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":1772512747558005838,"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:15447/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":1772512747558005838,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55826/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:55826/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":1772512747674052166,"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:15447/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":1772512747674052166,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55826/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:55826/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":1772512747788328624,"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:15447/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":1772512747788328624,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55826/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:55826/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":1772512747902788058,"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:15447/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":1772512747902788058,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55826/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:55826/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":1772512748015863319,"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:15447/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":1772512748015863319,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55826/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:55826/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":1772512748130277966,"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:15447/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":1772512748130277966,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55826/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:55826/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":1772512748243956744,"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:15447/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":1772512748243956744,"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 53422083c7ef
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ddf0b799dbe4
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,800 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_20_senders_1_receiver with id: 2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e
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_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__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_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__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_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__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  tests.e2e.test_e2e:test_e2e.py:186 Start 20 nodes to publish messages
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.230.56
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37057', '37058', '37059', '37060', '37061']
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 37057:37057 -p 37058:37058 -p 37059:37059 -p 37060:37060 -p 37061:37061 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=37059 --rest-port=37057 --tcp-port=37058 --discv5-udp-port=37060 --rest-address=0.0.0.0 --nat=extip:172.18.230.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6b303b23eafadcfdd602cdd4b90ddbea1d9c7efe45d47481e61edfbd7912571d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37061 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2d14f9e2a60e. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.230.56 waku 40148789f3513092974e20fef48297ac79052fd2d13ac0b4b4ec7fda1f46ae5c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 40148789f351. Setting up logs at ./log/docker/node1_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37057
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 721d3178f2ee. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37057/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37057/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.230.56/tcp/37058/p2p/16Uiu2HAkwimejfikvEWcWpaUHYHW1e2JVFcWuM8vfSc3huq96o6G","/ip4/172.18.230.56/tcp/37059/ws/p2p/16Uiu2HAkwimejfikvEWcWpaUHYHW1e2JVFcWuM8vfSc3huq96o6G"],"enrUri":"enr:-L24QDCshyaA94ofR0NjVMiZ7xE4urpfIlhf-HIcqI_Y3P3-SZkxap3krcOXvCIUp9wRgMveJ9iRuDFTfWTiJvrEXFgCgmlkgnY0gmlwhKwS5jiKbXVsdGlhZGRyc5YACASsEuY4BpDCAAoErBLmOAaQw90DgnJzhQADAQAAiXNlY3AyNTZrMaECIhipCk21XXV9UHPMLYfYPRIfNKRnSpgfF7N365vvs_GDdGNwgpDCg3VkcIKQxIV3YWt1MgE"}'
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/node1_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.236.149
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23157', '23158', '23159', '23160', '23161']
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 23157:23157 -p 23158:23158 -p 23159:23159 -p 23160:23160 -p 23161:23161 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=23159 --rest-port=23157 --tcp-port=23158 --discv5-udp-port=23160 --rest-address=0.0.0.0 --nat=extip:172.18.236.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc713e9b29d35e028e31cbfd9ab7b2af09a02c7bcd0fe6b19f0a0e1bdb0c7deb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23161 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDCshyaA94ofR0NjVMiZ7xE4urpfIlhf-HIcqI_Y3P3-SZkxap3krcOXvCIUp9wRgMveJ9iRuDFTfWTiJvrEXFgCgmlkgnY0gmlwhKwS5jiKbXVsdGlhZGRyc5YACASsEuY4BpDCAAoErBLmOAaQw90DgnJzhQADAQAAiXNlY3AyNTZrMaECIhipCk21XXV9UHPMLYfYPRIfNKRnSpgfF7N365vvs_GDdGNwgpDCg3VkcIKQxIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.149 waku 38adbef9439d5efbdc23568cef622efe330d5a39b8a4490a8358b5cb4ab670ca
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 38adbef9439d. Setting up logs at ./log/docker/node1_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23157
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:23157/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23157/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.236.149/tcp/23158/p2p/16Uiu2HAmS5r4K9SGCAjs6Axs26KL1gUxpuQdZkhSLzvfpYXXo2td","/ip4/172.18.236.149/tcp/23159/ws/p2p/16Uiu2HAmS5r4K9SGCAjs6Axs26KL1gUxpuQdZkhSLzvfpYXXo2td"],"enrUri":"enr:-L24QDfzPuf8Oc6OCS8K2_Dn8XEGFLklMeOFnKRBqDHjn7PaOsLE-5drIHmwnfsGcOc2p8Zgxttk23bP27YTGIfYigMCgmlkgnY0gmlwhKwS7JWKbXVsdGlhZGRyc5YACASsEuyVBlp2AAoErBLslQZad90DgnJzhQADAQAAiXNlY3AyNTZrMaEDx4YS3W9hEIP_UINdsRwjEiM_SDuXUCSPt9ODrbkkf-aDdGNwglp2g3VkcIJaeIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.63.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23580', '23581', '23582', '23583', '23584']
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 23580:23580 -p 23581:23581 -p 23582:23582 -p 23583:23583 -p 23584:23584 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=23582 --rest-port=23580 --tcp-port=23581 --discv5-udp-port=23583 --rest-address=0.0.0.0 --nat=extip:172.18.63.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcf3e87ded68cf73c5cd9f2c2d1d32beceeffa56dcc35dcc3fe9dbeacebedcf8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23584 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDfzPuf8Oc6OCS8K2_Dn8XEGFLklMeOFnKRBqDHjn7PaOsLE-5drIHmwnfsGcOc2p8Zgxttk23bP27YTGIfYigMCgmlkgnY0gmlwhKwS7JWKbXVsdGlhZGRyc5YACASsEuyVBlp2AAoErBLslQZad90DgnJzhQADAQAAiXNlY3AyNTZrMaEDx4YS3W9hEIP_UINdsRwjEiM_SDuXUCSPt9ODrbkkf-aDdGNwglp2g3VkcIJaeIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.63.82 waku aca74c00cedf92678925b9cd343506dd1fd013acfd46adb2979ffb45ca6d9cd9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aca74c00cedf. Setting up logs at ./log/docker/node2_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23580
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:23580/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23580/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.63.82/tcp/23581/p2p/16Uiu2HAmTtk2RaStsJeaNQ14P1vqXTjeGDL2158Kk1CL6xHMi2xM","/ip4/172.18.63.82/tcp/23582/ws/p2p/16Uiu2HAmTtk2RaStsJeaNQ14P1vqXTjeGDL2158Kk1CL6xHMi2xM"],"enrUri":"enr:-L24QGpQEvCfV1tuy8gHpdH6QnlSHHanGIWYvo0JlDEJlMdpekt5GqmGJbcJYYtuIY1ZcMUoFw5bBK30JDgfxQbKFGECgmlkgnY0gmlwhKwSP1KKbXVsdGlhZGRyc5YACASsEj9SBlwdAAoErBI_UgZcHt0DgnJzhQADAQAAiXNlY3AyNTZrMaED4mU80v2HQ6xLo4u52L72kps1nqfn5PZfT91cf1l1_paDdGNwglwdg3VkcIJcH4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.77.73
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29526', '29527', '29528', '29529', '29530']
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 29526:29526 -p 29527:29527 -p 29528:29528 -p 29529:29529 -p 29530:29530 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=29528 --rest-port=29526 --tcp-port=29527 --discv5-udp-port=29529 --rest-address=0.0.0.0 --nat=extip:172.18.77.73 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9e3aab2df6be3ec073dccfe6bcac73eb75cdcfae1f4b9e35da2f421f22a3e3be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29530 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGpQEvCfV1tuy8gHpdH6QnlSHHanGIWYvo0JlDEJlMdpekt5GqmGJbcJYYtuIY1ZcMUoFw5bBK30JDgfxQbKFGECgmlkgnY0gmlwhKwSP1KKbXVsdGlhZGRyc5YACASsEj9SBlwdAAoErBI_UgZcHt0DgnJzhQADAQAAiXNlY3AyNTZrMaED4mU80v2HQ6xLo4u52L72kps1nqfn5PZfT91cf1l1_paDdGNwglwdg3VkcIJcH4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.73 waku e6bf59f2efa72e054dfe3ce0e0fc84faef1360062b3169eea122c28e0f2180cf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e6bf59f2efa7. Setting up logs at ./log/docker/node3_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29526
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:29526/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:29526/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.73/tcp/29527/p2p/16Uiu2HAm5RKGDfCu9cSHw9wnP6XjuMEV3rfLuyQHCvHeK9hKtWZo","/ip4/172.18.77.73/tcp/29528/ws/p2p/16Uiu2HAm5RKGDfCu9cSHw9wnP6XjuMEV3rfLuyQHCvHeK9hKtWZo"],"enrUri":"enr:-L24QIMyq_SyaxGTdBS0e2z7VDRio0YiPKm9J-aPCrKKk-t3Udqfmi8I5mrHuvxA_JVYmbCGFoA1IbwnWC1MwLjyxSsCgmlkgnY0gmlwhKwSTUmKbXVsdGlhZGRyc5YACASsEk1JBnNXAAoErBJNSQZzWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEClH1x2ABWNZxWEav2DWjbQwqwA31umWGOokm8d2ylBpqDdGNwgnNXg3VkcIJzWYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.84.70
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34423', '34424', '34425', '34426', '34427']
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 34423:34423 -p 34424:34424 -p 34425:34425 -p 34426:34426 -p 34427:34427 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=34425 --rest-port=34423 --tcp-port=34424 --discv5-udp-port=34426 --rest-address=0.0.0.0 --nat=extip:172.18.84.70 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2fe5e4d4670e5ebadff684e89a6ae25380f5ceeaa9ebaa5489ab6e1116dcd10f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34427 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIMyq_SyaxGTdBS0e2z7VDRio0YiPKm9J-aPCrKKk-t3Udqfmi8I5mrHuvxA_JVYmbCGFoA1IbwnWC1MwLjyxSsCgmlkgnY0gmlwhKwSTUmKbXVsdGlhZGRyc5YACASsEk1JBnNXAAoErBJNSQZzWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEClH1x2ABWNZxWEav2DWjbQwqwA31umWGOokm8d2ylBpqDdGNwgnNXg3VkcIJzWYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.84.70 waku bb0e5e6120a44b29f4465edce22e1cdafc70aa5a6b0341339aa455cca47b0aa3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bb0e5e6120a4. Setting up logs at ./log/docker/node4_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34423
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:34423/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:34423/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.84.70/tcp/34424/p2p/16Uiu2HAm6C3dh2HWi3PH68UDFPfRbvcDxY2jzpKFptAxKry9KARf","/ip4/172.18.84.70/tcp/34425/ws/p2p/16Uiu2HAm6C3dh2HWi3PH68UDFPfRbvcDxY2jzpKFptAxKry9KARf"],"enrUri":"enr:-L24QAXUEDwLQM0AZDHY58gXUkdbsRkRkS8CFJCYoTHItr0zNp9ZTdYuvBMRZzBuZ5ptk_CMlFWMamU4HLL_7dz0l-UCgmlkgnY0gmlwhKwSVEaKbXVsdGlhZGRyc5YACASsElRGBoZ4AAoErBJURgaGed0DgnJzhQADAQAAiXNlY3AyNTZrMaECn_Loj7cZMb5LuFcSRO5SIRjzynsVdjapOoX8aKH3ymqDdGNwgoZ4g3VkcIKGeoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.192.29
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48804', '48805', '48806', '48807', '48808']
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 48804:48804 -p 48805:48805 -p 48806:48806 -p 48807:48807 -p 48808:48808 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=48806 --rest-port=48804 --tcp-port=48805 --discv5-udp-port=48807 --rest-address=0.0.0.0 --nat=extip:172.18.192.29 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f66f3c4510f7f5d1dbadc2e0efdf9b4e8defde133a407c87ddccabdd4b9ee574 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48808 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAXUEDwLQM0AZDHY58gXUkdbsRkRkS8CFJCYoTHItr0zNp9ZTdYuvBMRZzBuZ5ptk_CMlFWMamU4HLL_7dz0l-UCgmlkgnY0gmlwhKwSVEaKbXVsdGlhZGRyc5YACASsElRGBoZ4AAoErBJURgaGed0DgnJzhQADAQAAiXNlY3AyNTZrMaECn_Loj7cZMb5LuFcSRO5SIRjzynsVdjapOoX8aKH3ymqDdGNwgoZ4g3VkcIKGeoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.29 waku ab031e3c8ad8ba960ea0871faac82b8367cc6e4144a0d939f4da06a2b967c2c8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ab031e3c8ad8. Setting up logs at ./log/docker/node5_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48804
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:48804/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48804/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.29/tcp/48805/p2p/16Uiu2HAmCLrJrwjBzsUpYPnQuTKwF9cCjeJ94rh93ow2QtLiZquf","/ip4/172.18.192.29/tcp/48806/ws/p2p/16Uiu2HAmCLrJrwjBzsUpYPnQuTKwF9cCjeJ94rh93ow2QtLiZquf"],"enrUri":"enr:-L24QFELHU_hd0-kx9jE0veevW--5q28-M2TJDAGJa0IWyhvKJCAT0l5C20rJXK1lIwegwYlUW-NMbdiXkQPyUVffv8CgmlkgnY0gmlwhKwSwB2KbXVsdGlhZGRyc5YACASsEsAdBr6lAAoErBLAHQa-pt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-1pz1WWk6CLDBHXZ7lsaAzUwTLdgp2ATZGy76vLaz16DdGNwgr6lg3VkcIK-p4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node6_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.128.237
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19164', '19165', '19166', '19167', '19168']
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 19164:19164 -p 19165:19165 -p 19166:19166 -p 19167:19167 -p 19168:19168 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=19166 --rest-port=19164 --tcp-port=19165 --discv5-udp-port=19167 --rest-address=0.0.0.0 --nat=extip:172.18.128.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beec8e3c4feb9974efaa1604c2bb8807cd73bb1b235cbc87cfedffa8f968daad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19168 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFELHU_hd0-kx9jE0veevW--5q28-M2TJDAGJa0IWyhvKJCAT0l5C20rJXK1lIwegwYlUW-NMbdiXkQPyUVffv8CgmlkgnY0gmlwhKwSwB2KbXVsdGlhZGRyc5YACASsEsAdBr6lAAoErBLAHQa-pt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-1pz1WWk6CLDBHXZ7lsaAzUwTLdgp2ATZGy76vLaz16DdGNwgr6lg3VkcIK-p4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.237 waku 52c7dd391751503d8ca4b3cd6a0d7f230537c1915677ac32be900598da53e1df
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 52c7dd391751. Setting up logs at ./log/docker/node6_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19164
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:19164/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:19164/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.128.237/tcp/19165/p2p/16Uiu2HAkzowyduWPDNbBSqBVSHxtDUXsCcfoRBXHPTuEyoujxLxb","/ip4/172.18.128.237/tcp/19166/ws/p2p/16Uiu2HAkzowyduWPDNbBSqBVSHxtDUXsCcfoRBXHPTuEyoujxLxb"],"enrUri":"enr:-L24QMgiEfKsCJRARcT4cTaq7HZJb2kcNPr81B1rSgTWPQvyVVd8IKxABgwbTx6pf9zF7Pyctj9Dvpc9rm5DPVJs_KgCgmlkgnY0gmlwhKwSgO2KbXVsdGlhZGRyc5YACASsEoDtBkrdAAoErBKA7QZK3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECT_9M9r7YpVRINqAm-3vsmfcGP92ztJ1m7xvKyF09hnyDdGNwgkrdg3VkcIJK34V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node7_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.229.213
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44217', '44218', '44219', '44220', '44221']
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 44217:44217 -p 44218:44218 -p 44219:44219 -p 44220:44220 -p 44221:44221 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=44219 --rest-port=44217 --tcp-port=44218 --discv5-udp-port=44220 --rest-address=0.0.0.0 --nat=extip:172.18.229.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e7edfa9df3ec7c21bfcda5ce46c5c59c7fde367e8e0be9ae6509efb7b42dbb8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44221 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMgiEfKsCJRARcT4cTaq7HZJb2kcNPr81B1rSgTWPQvyVVd8IKxABgwbTx6pf9zF7Pyctj9Dvpc9rm5DPVJs_KgCgmlkgnY0gmlwhKwSgO2KbXVsdGlhZGRyc5YACASsEoDtBkrdAAoErBKA7QZK3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECT_9M9r7YpVRINqAm-3vsmfcGP92ztJ1m7xvKyF09hnyDdGNwgkrdg3VkcIJK34V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.213 waku 76f953157ed9d31cf5deab32a8304fa92244602404bcc8c4e72ae0e6e5216f02
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 76f953157ed9. Setting up logs at ./log/docker/node7_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44217
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:44217/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:44217/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.213/tcp/44218/p2p/16Uiu2HAkyUoFaPHph5Yf8hG254et2ewiEwS2LdC3ntigtFPp67if","/ip4/172.18.229.213/tcp/44219/ws/p2p/16Uiu2HAkyUoFaPHph5Yf8hG254et2ewiEwS2LdC3ntigtFPp67if"],"enrUri":"enr:-L24QNfSE57Nkv5hSwdJTOyStmy6zcJDsTVd29gFoirX-i5CPcNumjnhtjp-c6GUIxghWW0PCB9LX1HeQ4i_iAtCehACgmlkgnY0gmlwhKwS5dWKbXVsdGlhZGRyc5YACASsEuXVBqy6AAoErBLl1Qasu90DgnJzhQADAQAAiXNlY3AyNTZrMaECPDu2dl0aRFraoc7xf7L68MQYgWuYrKHVwjl0aOp-8MCDdGNwgqy6g3VkcIKsvIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node8_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.99.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55441', '55442', '55443', '55444', '55445']
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 55441:55441 -p 55442:55442 -p 55443:55443 -p 55444:55444 -p 55445:55445 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=55443 --rest-port=55441 --tcp-port=55442 --discv5-udp-port=55444 --rest-address=0.0.0.0 --nat=extip:172.18.99.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=00004b2f077b8a5be6f20f2e5bfaff1844b7bacefdef524aaffa1ef0d892eba2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55445 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNfSE57Nkv5hSwdJTOyStmy6zcJDsTVd29gFoirX-i5CPcNumjnhtjp-c6GUIxghWW0PCB9LX1HeQ4i_iAtCehACgmlkgnY0gmlwhKwS5dWKbXVsdGlhZGRyc5YACASsEuXVBqy6AAoErBLl1Qasu90DgnJzhQADAQAAiXNlY3AyNTZrMaECPDu2dl0aRFraoc7xf7L68MQYgWuYrKHVwjl0aOp-8MCDdGNwgqy6g3VkcIKsvIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.99.34 waku db5380b6413aaf9a1fa860b262ca5fbb98056124036093dd0face9f6062f4458
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID db5380b6413a. Setting up logs at ./log/docker/node8_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55441
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:55441/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:55441/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.34/tcp/55442/p2p/16Uiu2HAmS5vYLd36yuVJR46f6GHrAmxrgWmxehJttN5bDgVQs8kD","/ip4/172.18.99.34/tcp/55443/ws/p2p/16Uiu2HAmS5vYLd36yuVJR46f6GHrAmxrgWmxehJttN5bDgVQs8kD"],"enrUri":"enr:-L24QJ_nShJk6nqTFcKo620OofT_vUiALJevXLTqemnRZQDrT3KjmcX5aIkJgWWI3bneJ8PxhxVyAw4-NYx__1Q98awCgmlkgnY0gmlwhKwSYyKKbXVsdGlhZGRyc5YACASsEmMiBtiSAAoErBJjIgbYk90DgnJzhQADAQAAiXNlY3AyNTZrMaEDx4skkmPM9_S0iSqX5Xq1uCkENShR5mE0EMatGqy8g0aDdGNwgtiSg3VkcILYlIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node9_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.94.250
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5209', '5210', '5211', '5212', '5213']
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 5209:5209 -p 5210:5210 -p 5211:5211 -p 5212:5212 -p 5213:5213 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=5211 --rest-port=5209 --tcp-port=5210 --discv5-udp-port=5212 --rest-address=0.0.0.0 --nat=extip:172.18.94.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6530bc4e9cddebc6d94e5bbacc9be48e8f525784e42dfacfbb33fb020b7e8bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5213 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ_nShJk6nqTFcKo620OofT_vUiALJevXLTqemnRZQDrT3KjmcX5aIkJgWWI3bneJ8PxhxVyAw4-NYx__1Q98awCgmlkgnY0gmlwhKwSYyKKbXVsdGlhZGRyc5YACASsEmMiBtiSAAoErBJjIgbYk90DgnJzhQADAQAAiXNlY3AyNTZrMaEDx4skkmPM9_S0iSqX5Xq1uCkENShR5mE0EMatGqy8g0aDdGNwgtiSg3VkcILYlIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.250 waku 02a9dbf9fb99709049021a77f86140c5e5b834cf6a8186cb1e5b3bea41f48d28
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 02a9dbf9fb99. Setting up logs at ./log/docker/node9_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5209
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:5209/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:5209/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.250/tcp/5210/p2p/16Uiu2HAmNSsBqGDuBDR5e5PDSiMQM7gJVHFCsBiJawxvFnuxeVLd","/ip4/172.18.94.250/tcp/5211/ws/p2p/16Uiu2HAmNSsBqGDuBDR5e5PDSiMQM7gJVHFCsBiJawxvFnuxeVLd"],"enrUri":"enr:-L24QN0GRm5pSRTHmkRppbCyCms3Sxj5KLTvV9NLA8gKodS_S6KcaomW2NQ0znWZ5G9BkHx-L2-jCwuX04Q99N3zH6ACgmlkgnY0gmlwhKwSXvqKbXVsdGlhZGRyc5YACASsEl76BhRaAAoErBJe-gYUW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDkXnM3lAW4a-ZEbvBqyRCw99hSoBMSOcuyibWaOJlNlqDdGNwghRag3VkcIIUXIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node10_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.114.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44459', '44460', '44461', '44462', '44463']
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 44459:44459 -p 44460:44460 -p 44461:44461 -p 44462:44462 -p 44463:44463 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=44461 --rest-port=44459 --tcp-port=44460 --discv5-udp-port=44462 --rest-address=0.0.0.0 --nat=extip:172.18.114.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb587790edcbeb5ab48cb5a8068e3e9e83edbfb166df9cb4da4abaa4f68ea0eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44463 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QN0GRm5pSRTHmkRppbCyCms3Sxj5KLTvV9NLA8gKodS_S6KcaomW2NQ0znWZ5G9BkHx-L2-jCwuX04Q99N3zH6ACgmlkgnY0gmlwhKwSXvqKbXVsdGlhZGRyc5YACASsEl76BhRaAAoErBJe-gYUW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDkXnM3lAW4a-ZEbvBqyRCw99hSoBMSOcuyibWaOJlNlqDdGNwghRag3VkcIIUXIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.102 waku 9ba70743f9c315581d26df3050be350ba1bf9bd0422cfb32ff5748e07e556abb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9ba70743f9c3. Setting up logs at ./log/docker/node10_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44459
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:44459/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:44459/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.114.102/tcp/44460/p2p/16Uiu2HAkwsbUCwXqYfV2jTe2kbzVXHuiHn5Si1dsYkX7Hk7aLtGj","/ip4/172.18.114.102/tcp/44461/ws/p2p/16Uiu2HAkwsbUCwXqYfV2jTe2kbzVXHuiHn5Si1dsYkX7Hk7aLtGj"],"enrUri":"enr:-L24QCRBspGfe2yxBs4HvVjni7ZK799eG_yXwlHnfJHpKmerDzkmSWRPrMzXbclJldMc4inbDWTYitxawibuSbMexQwCgmlkgnY0gmlwhKwScmaKbXVsdGlhZGRyc5YACASsEnJmBq2sAAoErBJyZgatrd0DgnJzhQADAQAAiXNlY3AyNTZrMaECJFtgEn2tRA7zDHFzygn6D3rVyc6myh-6KSHqknO7bkSDdGNwgq2sg3VkcIKtroV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node11_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.53.151
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31733', '31734', '31735', '31736', '31737']
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 31733:31733 -p 31734:31734 -p 31735:31735 -p 31736:31736 -p 31737:31737 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=31735 --rest-port=31733 --tcp-port=31734 --discv5-udp-port=31736 --rest-address=0.0.0.0 --nat=extip:172.18.53.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2fd3eeff05b6701ec66b763afaff1cec9cecccffbafaccc23f6ad9f1fbc0464 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31737 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCRBspGfe2yxBs4HvVjni7ZK799eG_yXwlHnfJHpKmerDzkmSWRPrMzXbclJldMc4inbDWTYitxawibuSbMexQwCgmlkgnY0gmlwhKwScmaKbXVsdGlhZGRyc5YACASsEnJmBq2sAAoErBJyZgatrd0DgnJzhQADAQAAiXNlY3AyNTZrMaECJFtgEn2tRA7zDHFzygn6D3rVyc6myh-6KSHqknO7bkSDdGNwgq2sg3VkcIKtroV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.53.151 waku 8a5af4e7db3efba2d3d74b50e483fecdec92f8792be0f48fd781259ad525ab45
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8a5af4e7db3e. Setting up logs at ./log/docker/node11_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31733
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:31733/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:31733/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.53.151/tcp/31734/p2p/16Uiu2HAm94qnT6CxzoKCvv5wJpcesCi7EmF2622EgDsntkzFbSL6","/ip4/172.18.53.151/tcp/31735/ws/p2p/16Uiu2HAm94qnT6CxzoKCvv5wJpcesCi7EmF2622EgDsntkzFbSL6"],"enrUri":"enr:-L24QLCFgX_mnDBTU70IjlsHcwTnBhhR3BdSp2IjH4mFhqZpIPEtShKdm1ZZQQG_I9wcc1j6FC4ux-e0n2xXpB_lCakCgmlkgnY0gmlwhKwSNZeKbXVsdGlhZGRyc5YACASsEjWXBnv2AAoErBI1lwZ7990DgnJzhQADAQAAiXNlY3AyNTZrMaECyq2BgcMoyqZ8t_tTpmAzYgszXsIrcIt104GPchBraueDdGNwgnv2g3VkcIJ7-IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node12_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.147.195
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26936', '26937', '26938', '26939', '26940']
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 26936:26936 -p 26937:26937 -p 26938:26938 -p 26939:26939 -p 26940:26940 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=26938 --rest-port=26936 --tcp-port=26937 --discv5-udp-port=26939 --rest-address=0.0.0.0 --nat=extip:172.18.147.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=16b9fa6058c04b5bfede2b9fff301deb9ebb59afcbcb9b2dee0ec4e61f8e926d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26940 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLCFgX_mnDBTU70IjlsHcwTnBhhR3BdSp2IjH4mFhqZpIPEtShKdm1ZZQQG_I9wcc1j6FC4ux-e0n2xXpB_lCakCgmlkgnY0gmlwhKwSNZeKbXVsdGlhZGRyc5YACASsEjWXBnv2AAoErBI1lwZ7990DgnJzhQADAQAAiXNlY3AyNTZrMaECyq2BgcMoyqZ8t_tTpmAzYgszXsIrcIt104GPchBraueDdGNwgnv2g3VkcIJ7-IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.195 waku 9aedc6c2349caeacd80b87d1acea6e008b9ed739c764d523d7f4e3e54536eb29
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9aedc6c2349c. Setting up logs at ./log/docker/node12_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26936
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:26936/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:26936/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.195/tcp/26937/p2p/16Uiu2HAmBZ3ELyf2AhCWBXtd2S7nsLQ5mxJPy1hajL7B8UueWXQv","/ip4/172.18.147.195/tcp/26938/ws/p2p/16Uiu2HAmBZ3ELyf2AhCWBXtd2S7nsLQ5mxJPy1hajL7B8UueWXQv"],"enrUri":"enr:-L24QKRMFzbxXeDK5V-9OK4BkH_Y5zQ-27u72ofgGRVqURvsLPMD3IPWd3UsFcpiKaoOKhj1W5mWGyPxulxOmbF1zuACgmlkgnY0gmlwhKwSk8OKbXVsdGlhZGRyc5YACASsEpPDBmk5AAoErBKTwwZpOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC754VvveqQn3GL53y_qvbL5h5h3MWqixMD_DPNbLvcjuDdGNwgmk5g3VkcIJpO4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node13_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.99.110
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62578', '62579', '62580', '62581', '62582']
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 62578:62578 -p 62579:62579 -p 62580:62580 -p 62581:62581 -p 62582:62582 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=62580 --rest-port=62578 --tcp-port=62579 --discv5-udp-port=62581 --rest-address=0.0.0.0 --nat=extip:172.18.99.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4faf4efd7a7d95fd67a5caae56ffc42874e4cc9c0b9be5ecea72d3c21a6a0ceb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62582 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKRMFzbxXeDK5V-9OK4BkH_Y5zQ-27u72ofgGRVqURvsLPMD3IPWd3UsFcpiKaoOKhj1W5mWGyPxulxOmbF1zuACgmlkgnY0gmlwhKwSk8OKbXVsdGlhZGRyc5YACASsEpPDBmk5AAoErBKTwwZpOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC754VvveqQn3GL53y_qvbL5h5h3MWqixMD_DPNbLvcjuDdGNwgmk5g3VkcIJpO4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.99.110 waku 4c9dfb14a6238d5d8ae1545dac5a7246dd4e0960ccb0c1582af7caee73861404
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4c9dfb14a623. Setting up logs at ./log/docker/node13_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62578
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:62578/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:62578/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.110/tcp/62579/p2p/16Uiu2HAmBEud1ukTdgSQvNkEJDm495w1AZCucbE88CV7LwDSrm4y","/ip4/172.18.99.110/tcp/62580/ws/p2p/16Uiu2HAmBEud1ukTdgSQvNkEJDm495w1AZCucbE88CV7LwDSrm4y"],"enrUri":"enr:-L24QKyuOohH6EUXUX2pTLIUlXBUmsg4FSmwkESVhNQkTTMnCVRVY1tJVPWp7aMte2_aDHEOdfDLH7QM0LygEY8zfoICgmlkgnY0gmlwhKwSY26KbXVsdGlhZGRyc5YACASsEmNuBvRzAAoErBJjbgb0dN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6vkG141SOh8OLhwUvSBnv8iq-iRUop4S4I-dovP0Gc6DdGNwgvRzg3VkcIL0dYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node14_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.55.159
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52103', '52104', '52105', '52106', '52107']
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 52103:52103 -p 52104:52104 -p 52105:52105 -p 52106:52106 -p 52107:52107 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=52105 --rest-port=52103 --tcp-port=52104 --discv5-udp-port=52106 --rest-address=0.0.0.0 --nat=extip:172.18.55.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d2b466e24b1bed318750bce59b6c6d372f160e6324a25be6abbc09df7d518b59 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52107 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKyuOohH6EUXUX2pTLIUlXBUmsg4FSmwkESVhNQkTTMnCVRVY1tJVPWp7aMte2_aDHEOdfDLH7QM0LygEY8zfoICgmlkgnY0gmlwhKwSY26KbXVsdGlhZGRyc5YACASsEmNuBvRzAAoErBJjbgb0dN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6vkG141SOh8OLhwUvSBnv8iq-iRUop4S4I-dovP0Gc6DdGNwgvRzg3VkcIL0dYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.55.159 waku b8b48f16eb2ea8d8158fb7423221436c0227201ee21a78757d46193966a51789
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b8b48f16eb2e. Setting up logs at ./log/docker/node14_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52103
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:52103/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:52103/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.159/tcp/52104/p2p/16Uiu2HAmSpJ4TvJcstcCZjKRj4ft7UAcxoqCcJEDY5iR33WqupJQ","/ip4/172.18.55.159/tcp/52105/ws/p2p/16Uiu2HAmSpJ4TvJcstcCZjKRj4ft7UAcxoqCcJEDY5iR33WqupJQ"],"enrUri":"enr:-L24QH6bpuki_75zrlvTSQLG9JLCwto7H7LL_VHhJJP17wKNQWKngNW0kol-TeyMiHadU-IpYVRXwURHe1F67Eb6b6sCgmlkgnY0gmlwhKwSN5-KbXVsdGlhZGRyc5YACASsEjefBsuIAAoErBI3nwbLid0DgnJzhQADAQAAiXNlY3AyNTZrMaED0mXecTmRqHI-GRoXclqIAQzVgZf9IdiXocnFQI3WD02DdGNwgsuIg3VkcILLioV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node15_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.244.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52999', '53000', '53001', '53002', '53003']
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 52999:52999 -p 53000:53000 -p 53001:53001 -p 53002:53002 -p 53003:53003 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=53001 --rest-port=52999 --tcp-port=53000 --discv5-udp-port=53002 --rest-address=0.0.0.0 --nat=extip:172.18.244.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ec04dda7e1d17d6ca9e45cef8dcaec4cbced9e92e78ee96306d1bd6af3ba3e5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53003 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH6bpuki_75zrlvTSQLG9JLCwto7H7LL_VHhJJP17wKNQWKngNW0kol-TeyMiHadU-IpYVRXwURHe1F67Eb6b6sCgmlkgnY0gmlwhKwSN5-KbXVsdGlhZGRyc5YACASsEjefBsuIAAoErBI3nwbLid0DgnJzhQADAQAAiXNlY3AyNTZrMaED0mXecTmRqHI-GRoXclqIAQzVgZf9IdiXocnFQI3WD02DdGNwgsuIg3VkcILLioV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.244.32 waku 2ec642bb436360d5dae9d0e2cad0516ba7ba8bb8c809f64353cbe224ab5f0823
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ec642bb4363. Setting up logs at ./log/docker/node15_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52999
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:52999/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:52999/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.244.32/tcp/53000/p2p/16Uiu2HAm5yyWoR8A3goExuU736i7kEaZMwHF32j8D4us5XJRAFgE","/ip4/172.18.244.32/tcp/53001/ws/p2p/16Uiu2HAm5yyWoR8A3goExuU736i7kEaZMwHF32j8D4us5XJRAFgE"],"enrUri":"enr:-L24QNo_69gwCae8TR6DvqwLABMpJCJz9MkfHNffkUSwKSgAUzvCB8HM3uH4tC3HGwjuMgx4wocuetMWve-zKDrRsEgCgmlkgnY0gmlwhKwS9CCKbXVsdGlhZGRyc5YACASsEvQgBs8IAAoErBL0IAbPCd0DgnJzhQADAQAAiXNlY3AyNTZrMaECnNtIFzqAYfE33X-gKZotyq8nEjOVx15xLWftk23dcOODdGNwgs8Ig3VkcILPCoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node16_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.53.97
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58165', '58166', '58167', '58168', '58169']
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 58165:58165 -p 58166:58166 -p 58167:58167 -p 58168:58168 -p 58169:58169 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=58167 --rest-port=58165 --tcp-port=58166 --discv5-udp-port=58168 --rest-address=0.0.0.0 --nat=extip:172.18.53.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f82e44f9adfdece990bbd09b6ae6b79b161dd751ba7ccd47c5def23f1a0ce57d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58169 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNo_69gwCae8TR6DvqwLABMpJCJz9MkfHNffkUSwKSgAUzvCB8HM3uH4tC3HGwjuMgx4wocuetMWve-zKDrRsEgCgmlkgnY0gmlwhKwS9CCKbXVsdGlhZGRyc5YACASsEvQgBs8IAAoErBL0IAbPCd0DgnJzhQADAQAAiXNlY3AyNTZrMaECnNtIFzqAYfE33X-gKZotyq8nEjOVx15xLWftk23dcOODdGNwgs8Ig3VkcILPCoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.53.97 waku d888d4a4348c64d0f9e899acb991cc9830fac6ad1ed7058c4c60ad2316c29bb8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d888d4a4348c. Setting up logs at ./log/docker/node16_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58165
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:58165/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:58165/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.53.97/tcp/58166/p2p/16Uiu2HAm9eteTURob4CL15bhZE96NDdoFNbv1yVLebTPMeScu4aa","/ip4/172.18.53.97/tcp/58167/ws/p2p/16Uiu2HAm9eteTURob4CL15bhZE96NDdoFNbv1yVLebTPMeScu4aa"],"enrUri":"enr:-L24QPg3dd-9G-lI5h6_e0YBjj6blQ8g5OiGF8D-DbSTQ7p4YwjYdaFSojl16eDpJv4PBdu_srVXnNTG9hCZ7wAoWOsCgmlkgnY0gmlwhKwSNWGKbXVsdGlhZGRyc5YACASsEjVhBuM2AAoErBI1YQbjN90DgnJzhQADAQAAiXNlY3AyNTZrMaEC02Z9W1wcAjtZSMI21VrlQCA3cMHggOJXWA0tdbH9ODeDdGNwguM2g3VkcILjOIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node17_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.231.184
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61035', '61036', '61037', '61038', '61039']
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 61035:61035 -p 61036:61036 -p 61037:61037 -p 61038:61038 -p 61039:61039 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=61037 --rest-port=61035 --tcp-port=61036 --discv5-udp-port=61038 --rest-address=0.0.0.0 --nat=extip:172.18.231.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ffe1cedc97e81ff1dabda2b3f064a72ba8cabdc8cb2fac1a2c19bda31ffee640 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61039 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPg3dd-9G-lI5h6_e0YBjj6blQ8g5OiGF8D-DbSTQ7p4YwjYdaFSojl16eDpJv4PBdu_srVXnNTG9hCZ7wAoWOsCgmlkgnY0gmlwhKwSNWGKbXVsdGlhZGRyc5YACASsEjVhBuM2AAoErBI1YQbjN90DgnJzhQADAQAAiXNlY3AyNTZrMaEC02Z9W1wcAjtZSMI21VrlQCA3cMHggOJXWA0tdbH9ODeDdGNwguM2g3VkcILjOIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.184 waku 6ada18b69540af5059631eae81b90231a14f8421cff26b6743d002ecc83601da
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6ada18b69540. Setting up logs at ./log/docker/node17_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61035
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:61035/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:61035/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.184/tcp/61036/p2p/16Uiu2HAm9wwsrReXgZRy8jQRGkxG5pnshSFhQF4c2reAnE47r4mG","/ip4/172.18.231.184/tcp/61037/ws/p2p/16Uiu2HAm9wwsrReXgZRy8jQRGkxG5pnshSFhQF4c2reAnE47r4mG"],"enrUri":"enr:-L24QMv0CwktnNtLQaoqN_kkl_zY6QVWPmw0VBOkHgVUnyImI_HY2wWspgwHOPLmm9ys0wkUhTy-f_UgyUHR8LPzJTQCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4Bu5sAAoErBLnuAbubd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC18UERbOnZe9aUZWxbBJ3xDILM1QyJlsp7wKaeLypkxuDdGNwgu5sg3VkcILuboV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node18_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.222.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15968', '15969', '15970', '15971', '15972']
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 15968:15968 -p 15969:15969 -p 15970:15970 -p 15971:15971 -p 15972:15972 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=15970 --rest-port=15968 --tcp-port=15969 --discv5-udp-port=15971 --rest-address=0.0.0.0 --nat=extip:172.18.222.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3cf61bd6160a8ec61aba760f5c13fb0aebcefdc0cb87da7f7ffcdaf70452dc25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15972 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMv0CwktnNtLQaoqN_kkl_zY6QVWPmw0VBOkHgVUnyImI_HY2wWspgwHOPLmm9ys0wkUhTy-f_UgyUHR8LPzJTQCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4Bu5sAAoErBLnuAbubd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC18UERbOnZe9aUZWxbBJ3xDILM1QyJlsp7wKaeLypkxuDdGNwgu5sg3VkcILuboV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.136 waku 9a1f42ba5729e2d63edf8bb98b1f20a22410f1f1b274d3a1a198d98609b1b45d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a1f42ba5729. Setting up logs at ./log/docker/node18_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15968
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:15968/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:15968/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.136/tcp/15969/p2p/16Uiu2HAmG7Y5d1ZPRt9MQb29HmfAzcLxbwnpnEzquMKpEEygMX8w","/ip4/172.18.222.136/tcp/15970/ws/p2p/16Uiu2HAmG7Y5d1ZPRt9MQb29HmfAzcLxbwnpnEzquMKpEEygMX8w"],"enrUri":"enr:-L24QBOFG8HoQsp5-UapB35_DrKVpwAiO62746qWUHnQG8qPUg-7rtpf7oRRg-HAoPm9kVKVKaNkO8V7J8fvixmx-vICgmlkgnY0gmlwhKwS3oiKbXVsdGlhZGRyc5YACASsEt6IBj5hAAoErBLeiAY-Yt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM2AJ9BG4DR25z41jmfyqIUDtXI0JQpP6rkiByye3PFSDdGNwgj5hg3VkcII-Y4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
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/node19_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 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.173.19
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65305', '65306', '65307', '65308', '65309']
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 65305:65305 -p 65306:65306 -p 65307:65307 -p 65308:65308 -p 65309:65309 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=65307 --rest-port=65305 --tcp-port=65306 --discv5-udp-port=65308 --rest-address=0.0.0.0 --nat=extip:172.18.173.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fecaca4854bfda7cada2e7ad61d4fe8e011ffe4a7fecb7ae800af220fdf3bed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65309 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBOFG8HoQsp5-UapB35_DrKVpwAiO62746qWUHnQG8qPUg-7rtpf7oRRg-HAoPm9kVKVKaNkO8V7J8fvixmx-vICgmlkgnY0gmlwhKwS3oiKbXVsdGlhZGRyc5YACASsEt6IBj5hAAoErBLeiAY-Yt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM2AJ9BG4DR25z41jmfyqIUDtXI0JQpP6rkiByye3PFSDdGNwgj5hg3VkcII-Y4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.173.19 waku e2b595de1574e2bb3aaadcf1768318d43e0952804aeaeb32211b6cef88896a76
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e2b595de1574. Setting up logs at ./log/docker/node19_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65305
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:65305/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:65305/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.173.19/tcp/65306/p2p/16Uiu2HAmSWPnup7MUZJvcBfxzc1TVGpgTKonLSbGBFVNZEEPxKnp","/ip4/172.18.173.19/tcp/65307/ws/p2p/16Uiu2HAmSWPnup7MUZJvcBfxzc1TVGpgTKonLSbGBFVNZEEPxKnp"],"enrUri":"enr:-L24QPKqAp81Wj9sPqxhw5yXCZT8HBecPcsyyzr5olS4PdDZeQtSZIfdNVw2u8libbKCy-_EimGvTEaoqe_Z5ggm-N0CgmlkgnY0gmlwhKwSrROKbXVsdGlhZGRyc5YACASsEq0TBv8aAAoErBKtEwb_G90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzc_lNjVqecmAKkW12i12ovHqOppJH8MliA9ryPtDlEGDdGNwgv8ag3VkcIL_HIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:195 Start filter node and subscribed 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/node21_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__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/node22_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__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.105.154
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64127', '64128', '64129', '64130', '64131']
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 64127:64127 -p 64128:64128 -p 64129:64129 -p 64130:64130 -p 64131:64131 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=64129 --rest-port=64127 --tcp-port=64128 --discv5-udp-port=64130 --rest-address=0.0.0.0 --nat=extip:172.18.105.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfa819ef712631eb86cc338bc6e5bae816e23aeac3acd1c79c371bb565d9ce8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64131 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QPKqAp81Wj9sPqxhw5yXCZT8HBecPcsyyzr5olS4PdDZeQtSZIfdNVw2u8libbKCy-_EimGvTEaoqe_Z5ggm-N0CgmlkgnY0gmlwhKwSrROKbXVsdGlhZGRyc5YACASsEq0TBv8aAAoErBKtEwb_G90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzc_lNjVqecmAKkW12i12ovHqOppJH8MliA9ryPtDlEGDdGNwgv8ag3VkcIL_HIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.154 waku 8ace6a9fd7b9477d74c7cf2d6b3b10903a29204e60b6cb0daea067d4d7715c36
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8ace6a9fd7b9. Setting up logs at ./log/docker/node21_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64127
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:64127/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:64127/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.105.154/tcp/64128/p2p/16Uiu2HAm3CAcRUgE5CUiuLJbVWTCNhJhFSbdoqtVEJgCmMw6UQ31","/ip4/172.18.105.154/tcp/64129/ws/p2p/16Uiu2HAm3CAcRUgE5CUiuLJbVWTCNhJhFSbdoqtVEJgCmMw6UQ31"],"enrUri":"enr:-L24QBno77nrMvJ13bZ9KVH4-I8rYISnSem2QG4C2osceP7gVz6ogAayD0B634crYNOXtHQv-nHMiofSA_NnuCMqRUwCgmlkgnY0gmlwhKwSaZqKbXVsdGlhZGRyc5YACASsEmmaBvqAAAoErBJpmgb6gd0DgnJzhQADAQAAiXNlY3AyNTZrMaECc2e85P_HAFweB6l01JwiN5qct_YjG2l2INMXx3VsmfiDdGNwgvqAg3VkcIL6goV3YWt1MgU"}'
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.81.241
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8185', '8186', '8187', '8188', '8189']
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 8185:8185 -p 8186:8186 -p 8187:8187 -p 8188:8188 -p 8189:8189 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=8187 --rest-port=8185 --tcp-port=8186 --discv5-udp-port=8188 --rest-address=0.0.0.0 --nat=extip:172.18.81.241 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fea5a067e5ce9b8adcadde00771e36e43e3fc72731cdf43285d97e2f2bafe500 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8189 --metrics-logging=true --relay=false --filter=true --filternode=/ip4/172.18.105.154/tcp/64128/p2p/16Uiu2HAm3CAcRUgE5CUiuLJbVWTCNhJhFSbdoqtVEJgCmMw6UQ31 --store=false --discv5-bootstrap-node=<src.node.waku_node.WakuNode object at 0x7f8f3a955a00>
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.241 waku 412f46a3b2378a581d15299089693d3b689c2dcba35a7ecfc6740b622ba48278
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 412f46a3b237. Setting up logs at ./log/docker/node22_2026-03-03_04-33-54__5af6ccce-f856-42f3-ad38-4201c83d1f5e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8185
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:8185/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:8185/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.81.241/tcp/8186/p2p/16Uiu2HAmQcCMVtWQKcJwPdjnb1iHMAxrid7SxpRypGBPd4QVs54H","/ip4/172.18.81.241/tcp/8187/ws/p2p/16Uiu2HAmQcCMVtWQKcJwPdjnb1iHMAxrid7SxpRypGBPd4QVs54H"],"enrUri":"enr:-L24QAqI8reGKDOpi6bQdZpevQm7W7eb_b18Ii84Eqh9E2bwYI7ZTbusZUIvwzp8fjtXmf6sZiJ5vC4FAOYla_H-peICgmlkgnY0gmlwhKwSUfGKbXVsdGlhZGRyc5YACASsElHxBh_6AAoErBJR8QYf-90DgnJzhQADAQAAiXNlY3AyNTZrMaEDsZUSva_Sv2FRDazCwNggFn_4sqE4n-1uDAIw_Y2civ6DdGNwgh_6g3VkcIIf_IV3YWt1MgQ"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:205 Subscribe nodes to relay pubsub topic /waku/2/rs/3/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37057/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:23157/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:23580/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:29526/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:34423/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:48804/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:19164/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:44217/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:55441/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:5209/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:44459/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:31733/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:26936/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:62578/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:52103/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:52999/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:58165/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:61035/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:15968/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:65305/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:64127/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  tests.e2e.test_e2e:test_e2e.py:208 Node22 make filter request to pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8185/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:37057/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23157/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23580/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29526/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34423/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48804/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19164/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44217/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55441/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5209/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44459/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31733/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26936/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62578/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52103/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52999/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58165/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61035/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15968/admin/v1/peers" -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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65305/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.105.154/tcp/44680/p2p/16Uiu2HAm3CAcRUgE5CUiuLJbVWTCNhJhFSbdoqtVEJgCmMw6UQ31","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-157-gba8587","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.222.136/tcp/15969/p2p/16Uiu2HAmG7Y5d1ZPRt9MQb29HmfAzcLxbwnpnEzquMKpEEygMX8w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.230.56/tcp/36204/p2p/16Uiu2HAkwimejfikvEWcWpaUHYHW1e2JVFcWuM8vfSc3huq96o6G","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64127/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.173.19/tcp/65306/p2p/16Uiu2HAmSWPnup7MUZJvcBfxzc1TVGpgTKonLSbGBFVNZEEPxKnp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"},{"multiaddr":"/ip4/172.18.81.241/tcp/57702/p2p/16Uiu2HAmQcCMVtWQKcJwPdjnb1iHMAxrid7SxpRypGBPd4QVs54H","protocols":["/ipfs/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-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-157-gba8587","origin":"UnknownOrigin"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 80 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:212 20 Nodes publish 20 messages
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:37057/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)'}'
INFO  src.node.api_clients.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 1 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:23157/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)'}'
INFO  src.node.api_clients.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 1 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:23580/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)'}'
INFO  src.node.api_clients.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 1 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:29526/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)'}'
INFO  src.node.api_clients.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 1 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:34423/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)'}'
INFO  src.node.api_clients.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 1 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:48804/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)'}'
INFO  src.node.api_clients.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 1 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:19164/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)'}'
INFO  src.node.api_clients.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 1 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:44217/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)'}'
INFO  src.node.api_clients.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 1 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:55441/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)'}'
INFO  src.node.api_clients.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 1 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:5209/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)'}'
INFO  src.node.api_clients.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 1 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:44459/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)'}'
INFO  src.node.api_clients.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 1 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:31733/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)'}'
INFO  src.node.api_clients.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 1 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:26936/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)'}'
INFO  src.node.api_clients.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 1 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:62578/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)'}'
INFO  src.node.api_clients.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 1 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:52103/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)'}'
INFO  src.node.api_clients.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 1 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:52999/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)'}'
INFO  src.node.api_clients.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 1 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:58165/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)'}'
INFO  src.node.api_clients.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 1 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:61035/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)'}'
INFO  src.node.api_clients.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 1 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:15968/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)'}'
INFO  src.node.api_clients.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 1 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:65305/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)'}'
INFO  src.node.api_clients.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 1 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:217 Node 22 requests messages of subscribed filter topic
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8185/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512603590143830,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512604965978400,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512606304812567,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512607651985415,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512608983588881,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512610312454946,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512611696389032,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512613025291244,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512614366889147,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512615715910530,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512617066540081,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512618409966851,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512619715235202,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512621015621489,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512622371733443,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512623761814049,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512625099178083,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512626437806860,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512627782151010,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772512629118911285,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:220 Total number received messages for node 22 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 40148789f351
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38adbef9439d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id aca74c00cedf
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 38adbef9439d. 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 e6bf59f2efa7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aca74c00cedf. 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 bb0e5e6120a4
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 40148789f351. 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 ab031e3c8ad8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e6bf59f2efa7. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bb0e5e6120a4. 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 52c7dd391751
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 76f953157ed9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id db5380b6413a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 52c7dd391751. 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 02a9dbf9fb99
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ab031e3c8ad8. 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 9ba70743f9c3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db5380b6413a. 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 8a5af4e7db3e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 02a9dbf9fb99. 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 9aedc6c2349c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 76f953157ed9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9ba70743f9c3. 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 4c9dfb14a623
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9aedc6c2349c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8a5af4e7db3e. 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 b8b48f16eb2e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c9dfb14a623. 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 2ec642bb4363
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b8b48f16eb2e. 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 d888d4a4348c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6ada18b69540
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2ec642bb4363. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d888d4a4348c. 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 9a1f42ba5729
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e2b595de1574
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6ada18b69540. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a1f42ba5729. 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 8ace6a9fd7b9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e2b595de1574. 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 412f46a3b237
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ace6a9fd7b9. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 412f46a3b237. Exiting log stream.
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  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  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  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  src.node.docker_mananger:docker_mananger.py:144 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_store_sync_range_with_jitter_catches_old_messages with id: 2026-03-03_04-45-44__40f1ff01-c11f-4df6-a0ef-5aef0f9b6eee
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_2026-03-03_04-45-44__40f1ff01-c11f-4df6-a0ef-5aef0f9b6eee__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_2026-03-03_04-45-44__40f1ff01-c11f-4df6-a0ef-5aef0f9b6eee__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_2026-03-03_04-45-44__40f1ff01-c11f-4df6-a0ef-5aef0f9b6eee__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.75.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45389', '45390', '45391', '45392', '45393']
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 45389:45389 -p 45390:45390 -p 45391:45391 -p 45392:45392 -p 45393:45393 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=45391 --rest-port=45389 --tcp-port=45390 --discv5-udp-port=45392 --rest-address=0.0.0.0 --nat=extip:172.18.75.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d3d278f6cedf45a8a64732e7eb4058fbbca4edd72deefcf9a4fcde5ae2d83a0b --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45393 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.75.136 waku a41becd7a17d14248a048fc97769c068e8f839f9cc8efc82b1d64d9b4e6d3d68
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a41becd7a17d. Setting up logs at ./log/docker/node1_2026-03-03_04-45-44__40f1ff01-c11f-4df6-a0ef-5aef0f9b6eee__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45389
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 d410e6c53d18. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45389/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:45389/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.75.136/tcp/45390/p2p/16Uiu2HAkzpu3rQSjZK5QmPVePbFn2qfLyRJxhRDjpiwqywv3bP5T","/ip4/172.18.75.136/tcp/45391/ws/p2p/16Uiu2HAkzpu3rQSjZK5QmPVePbFn2qfLyRJxhRDjpiwqywv3bP5T"],"enrUri":"enr:-L24QA1oClH-my-a7oC34ka6g3_FLSrznGP95301Xdor9TMQGqv35fnRufU9NO9t-X1017Wboc2w5CM-FGJ135AH8vECgmlkgnY0gmlwhKwSS4iKbXVsdGlhZGRyc5YACASsEkuIBrFOAAoErBJLiAaxT90DgnJzhQADAQAAiXNlY3AyNTZrMaECUD2STxFVHw3uYxx_uDv6hFMSbD2bENG5obZytNo_1SqDdGNwgrFOg3VkcIKxUIV3YWt1MhM"}'
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:45389/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:45389/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:45389/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:45389/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.33.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17300', '17301', '17302', '17303', '17304']
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 17300:17300 -p 17301:17301 -p 17302:17302 -p 17303:17303 -p 17304:17304 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=17302 --rest-port=17300 --tcp-port=17301 --discv5-udp-port=17303 --rest-address=0.0.0.0 --nat=extip:172.18.33.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca8ba621a4ddba7c87a4eabc041d63d6e459a5dc3d66eeac4db44afb7afc1fda --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17304 --metrics-logging=true --store-sync-relay-jitter=25 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QA1oClH-my-a7oC34ka6g3_FLSrznGP95301Xdor9TMQGqv35fnRufU9NO9t-X1017Wboc2w5CM-FGJ135AH8vECgmlkgnY0gmlwhKwSS4iKbXVsdGlhZGRyc5YACASsEkuIBrFOAAoErBJLiAaxT90DgnJzhQADAQAAiXNlY3AyNTZrMaECUD2STxFVHw3uYxx_uDv6hFMSbD2bENG5obZytNo_1SqDdGNwgrFOg3VkcIKxUIV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.33.65 waku cc46819e7353ced94b994a63b186f495262e9270f874c3b0783b77d1eaa0e399
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cc46819e7353. Setting up logs at ./log/docker/node2_2026-03-03_04-45-44__40f1ff01-c11f-4df6-a0ef-5aef0f9b6eee__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17300
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:17300/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:17300/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.33.65/tcp/17301/p2p/16Uiu2HAmQRXUDbkwgtWwPNMumMx2M7eTTzMsV2r6RnZdLUiECHj1","/ip4/172.18.33.65/tcp/17302/ws/p2p/16Uiu2HAmQRXUDbkwgtWwPNMumMx2M7eTTzMsV2r6RnZdLUiECHj1"],"enrUri":"enr:-L24QB_UFYH6mdQNnEaHvYi8NHThMILNtNct0X0IRHkiv1eRZkwgh355BRj1YKxeKk3QRaSmZerytQWlFjFsdJRYrcMCgmlkgnY0gmlwhKwSIUGKbXVsdGlhZGRyc5YACASsEiFBBkOVAAoErBIhQQZDlt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrtlMdUwr5bW6yiLilMn2qJ8A-i4MpP4rOtu-dAizVCyDdGNwgkOVg3VkcIJDl4V3YWt1MhI"}'
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:17300/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.136/tcp/45390/p2p/16Uiu2HAkzpu3rQSjZK5QmPVePbFn2qfLyRJxhRDjpiwqywv3bP5T"]'
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:17300/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&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":"0xe0c29b4a1fcce5e556a8b53ea878caef02132e2878b7c5342b06230edc31d938"},{"messageHash":"0x43099b23f7d72905689a1e88af7cde071025d90a2d295b6b73590d96da549cba"},{"messageHash":"0x032b43bdc4085d182f3a12bf4828cf1c9b3569435f3b4cf7ae772ff21e55bcc0"}]}'
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 a41becd7a17d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cc46819e7353
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,886 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_2_nodes_bandwidth_low_vs_high_drain_time with id: 2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2
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_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__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_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__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/node1_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__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_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__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.136.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28053', '28054', '28055', '28056', '28057']
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 28053:28053 -p 28054:28054 -p 28055:28055 -p 28056:28056 -p 28057:28057 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=250 --websocket-port=28055 --rest-port=28053 --tcp-port=28054 --discv5-udp-port=28056 --rest-address=0.0.0.0 --nat=extip:172.18.136.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4915d2ddf129dd6cbd9b18d2eececd4aa26dfbc1f6d8f1560420a7c2ceaafa7b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28057 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.121 waku 4930fb302d28a7d3592561fa4e1047c4f917aa9418ae60791508fb8b7a404f01
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4930fb302d28. Setting up logs at ./log/docker/node1_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28053
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 0938ac6b345e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28053/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:28053/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.136.121/tcp/28054/p2p/16Uiu2HAkzfcHdMRYDnig4p1hYtnpVhLQMcXEipDScwQxq1mAGyAZ","/ip4/172.18.136.121/tcp/28055/ws/p2p/16Uiu2HAkzfcHdMRYDnig4p1hYtnpVhLQMcXEipDScwQxq1mAGyAZ"],"enrUri":"enr:-L24QEw_vMcdTuNsJEpv6Qk87GakZcYsnIGH-aQ5YttpFjNoGIfM3l8zdcm3HjzaldpTdiF6T45iUDvM5myDA7chTbYCgmlkgnY0gmlwhKwSiHmKbXVsdGlhZGRyc5YACASsEoh5Bm2WAAoErBKIeQZtl90DgnJzhQADAQAAiXNlY3AyNTZrMaECTdxkDJxqm3GfG0YlQLUhPMnTmUeVuC1Drb5BPbkWvHKDdGNwgm2Wg3VkcIJtmIV3YWt1MgE"}'
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.247.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17812', '17813', '17814', '17815', '17816']
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 17812:17812 -p 17813:17813 -p 17814:17814 -p 17815:17815 -p 17816:17816 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=250 --websocket-port=17814 --rest-port=17812 --tcp-port=17813 --discv5-udp-port=17815 --rest-address=0.0.0.0 --nat=extip:172.18.247.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da2c9e4bdffcc388f358fe37ea71f8b4c0eb76a5fcbcf9de4accd1e65caf31a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17816 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEw_vMcdTuNsJEpv6Qk87GakZcYsnIGH-aQ5YttpFjNoGIfM3l8zdcm3HjzaldpTdiF6T45iUDvM5myDA7chTbYCgmlkgnY0gmlwhKwSiHmKbXVsdGlhZGRyc5YACASsEoh5Bm2WAAoErBKIeQZtl90DgnJzhQADAQAAiXNlY3AyNTZrMaECTdxkDJxqm3GfG0YlQLUhPMnTmUeVuC1Drb5BPbkWvHKDdGNwgm2Wg3VkcIJtmIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.124 waku feafacc01d9e476e800184cf6315e92b326f0bc5996b1de919011c7f19ed01ae
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID feafacc01d9e. Setting up logs at ./log/docker/node2_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17812
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:17812/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:17812/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.247.124/tcp/17813/p2p/16Uiu2HAmMeMPhgGBxqutDNKYnFJCYztkipfAPmkiSd8GeToNg84j","/ip4/172.18.247.124/tcp/17814/ws/p2p/16Uiu2HAmMeMPhgGBxqutDNKYnFJCYztkipfAPmkiSd8GeToNg84j"],"enrUri":"enr:-L24QCEA-f48g09k-1kOlpRTSo4_vHPDaRFxf8yNK5qA5NqAGdGCuw9bmkeTl5dBwoD3y6t2jKx_m6fhaMW3clUKk1kCgmlkgnY0gmlwhKwS93yKbXVsdGlhZGRyc5YACASsEvd8BkWVAAoErBL3fAZFlt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhY9ksVGapVWbJAReRZ6OxAre1Mvon6KsWl_kyOqaAfyDdGNwgkWVg3VkcIJFl4V3YWt1MgE"}'
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:28053/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:17812/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 GET "http://127.0.0.1:28053/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.247.124/tcp/38968/p2p/16Uiu2HAmMeMPhgGBxqutDNKYnFJCYztkipfAPmkiSd8GeToNg84j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17812/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.136.121/tcp/28054/p2p/16Uiu2HAkzfcHdMRYDnig4p1hYtnpVhLQMcXEipDScwQxq1mAGyAZ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8234', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8234', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'tbf', 'rate', '256kbit', 'burst', '32kbit', 'limit', '12500']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17812/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:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -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
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8234', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8234', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'tbf', 'rate', '10mbit', 'burst', '32kbit', 'limit', '12500']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17812/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:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28053/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -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
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:675 low_rate_t=0.50s high_rate_t=0.50s total_low_msgs=200 total_high_msgs=200 msg_count=200 cache=250
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 4930fb302d28
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id feafacc01d9e
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  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/node2_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-03_04-40-56__579af616-e4c5-4f38-ac6b-3c7712e6c3d2__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,96 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_missing_pubsub_topics with id: 2026-03-03_04-36-23__6081cf08-4600-4b3f-b9b1-56faa9acf7e2
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_2026-03-03_04-36-23__6081cf08-4600-4b3f-b9b1-56faa9acf7e2__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.2.84
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19248', '19249', '19250', '19251', '19252']
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 19248:19248 -p 19249:19249 -p 19250:19250 -p 19251:19251 -p 19252:19252 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=19250 --rest-port=19248 --tcp-port=19249 --discv5-udp-port=19251 --rest-address=0.0.0.0 --nat=extip:172.18.2.84 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0fc2579dc3c1b038ebc0ec0e699ceabc59aaabdbdc5dfd13e2ddda3f8451eaa9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19252 --metrics-logging=true --lightpush=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 01ccb76fe061. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.84 waku 593e99a5f34b40da4360df47c82de70ae9d24b16d526b91d3377eebbe0a6d01b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 593e99a5f34b. Setting up logs at ./log/docker/receiving_node1_2026-03-03_04-36-23__6081cf08-4600-4b3f-b9b1-56faa9acf7e2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19248
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 19684291228d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19248/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:19248/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.2.84/tcp/19249/p2p/16Uiu2HAm9QjRyTufQYS6x6XVk73hN8eXwBJTFm3evdXfoT7SNWMS","/ip4/172.18.2.84/tcp/19250/ws/p2p/16Uiu2HAm9QjRyTufQYS6x6XVk73hN8eXwBJTFm3evdXfoT7SNWMS"],"enrUri":"enr:-L24QG_-Wi3pCEpLljedgg9Wb76vwlkgPVXm8JV9WEHTwPjeModIYlX7qXtdWCB8NCHJnPGyswiSPitK-BseHfrMPwkCgmlkgnY0gmlwhKwSAlSKbXVsdGlhZGRyc5YACASsEgJUBksxAAoErBICVAZLMt0DgnJzhQADAQAAiXNlY3AyNTZrMaECz8XwTDQ_fJoS77sqE9IV8TAFcvzOQGupdyRKVsV1zs2DdGNwgksxg3VkcIJLM4V3YWt1Mgk"}'
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_2026-03-03_04-36-23__6081cf08-4600-4b3f-b9b1-56faa9acf7e2__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.61
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48764', '48765', '48766', '48767', '48768']
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 48764:48764 -p 48765:48765 -p 48766:48766 -p 48767:48767 -p 48768:48768 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=48766 --rest-port=48764 --tcp-port=48765 --discv5-udp-port=48767 --rest-address=0.0.0.0 --nat=extip:172.18.83.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=61de8ec791780abbbc4bfb568ec3be3a0a2663e2ddbe5fdc2823ed3309ea602b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48768 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.61 waku 5039d2eacd2c95e83e7551a078414621c5223703fda96add5f9e1b3c572c5594
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5039d2eacd2c. Setting up logs at ./log/docker/receiving_node2_2026-03-03_04-36-23__6081cf08-4600-4b3f-b9b1-56faa9acf7e2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48764
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:48764/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48764/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.61/tcp/48765/p2p/16Uiu2HAm35yrHfJRyH77sffbsRNrpPn5h3Qjhc9xaUUC9UtKev6X","/ip4/172.18.83.61/tcp/48766/ws/p2p/16Uiu2HAm35yrHfJRyH77sffbsRNrpPn5h3Qjhc9xaUUC9UtKev6X"],"enrUri":"enr:-L24QJkkekHbEZvI6v3t4w4ZwGUdFl1zg5u2G9hrtT_ubO62Ih0PBlf5T9CNfeT1CGG7nvr8zp4jlf8fYkCa6NQ7EXICgmlkgnY0gmlwhKwSUz2KbXVsdGlhZGRyc5YACASsElM9Br59AAoErBJTPQa-ft0DgnJzhQADAQAAiXNlY3AyNTZrMaECcdIV6FLC6z68cdkyxIxIAwfjU-ZRpVTi2vt2HeqchTyDdGNwgr59g3VkcIK-f4V3YWt1MgE"}'
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:48764/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.2.84/tcp/19249/p2p/16Uiu2HAm9QjRyTufQYS6x6XVk73hN8eXwBJTFm3evdXfoT7SNWMS"]'
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_2026-03-03_04-36-23__6081cf08-4600-4b3f-b9b1-56faa9acf7e2__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.202.22
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22487', '22488', '22489', '22490', '22491']
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 22487:22487 -p 22488:22488 -p 22489:22489 -p 22490:22490 -p 22491:22491 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=22489 --rest-port=22487 --tcp-port=22488 --discv5-udp-port=22490 --rest-address=0.0.0.0 --nat=extip:172.18.202.22 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf5c9dd45b64a768d50f9d6ece4f1cda06ea146ea5ecac966952b4cdee032aaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22491 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG_-Wi3pCEpLljedgg9Wb76vwlkgPVXm8JV9WEHTwPjeModIYlX7qXtdWCB8NCHJnPGyswiSPitK-BseHfrMPwkCgmlkgnY0gmlwhKwSAlSKbXVsdGlhZGRyc5YACASsEgJUBksxAAoErBICVAZLMt0DgnJzhQADAQAAiXNlY3AyNTZrMaECz8XwTDQ_fJoS77sqE9IV8TAFcvzOQGupdyRKVsV1zs2DdGNwgksxg3VkcIJLM4V3YWt1Mgk --lightpushnode=/ip4/172.18.2.84/tcp/19249/p2p/16Uiu2HAm9QjRyTufQYS6x6XVk73hN8eXwBJTFm3evdXfoT7SNWMS --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.22 waku 996fd57ed9a5eeb9e9baea612229605b29a5f4c5913890ea2e2a22aab98ffdc0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 996fd57ed9a5. Setting up logs at ./log/docker/lightpush_node1_2026-03-03_04-36-23__6081cf08-4600-4b3f-b9b1-56faa9acf7e2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22487
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:22487/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:22487/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.202.22/tcp/22488/p2p/16Uiu2HAmKL4jqCAGRZBysz97z1D4vS3vCc7wLPdvG3aQ9VdmLRwG","/ip4/172.18.202.22/tcp/22489/ws/p2p/16Uiu2HAmKL4jqCAGRZBysz97z1D4vS3vCc7wLPdvG3aQ9VdmLRwG"],"enrUri":"enr:-L24QHfkBJy6MxlwqxOC4c6z87GaiTkJlMMWOtpCnq17AjFvd2kcQc5fYui0sB6IgNzOyI696_v-kAhnTyZjtjPbtJ4CgmlkgnY0gmlwhKwSyhaKbXVsdGlhZGRyc5YACASsEsoWBlfYAAoErBLKFgZX2d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYyi8Qa6A_58FAAUIotAI6zGvZVq71PkczIPD6DwLReODdGNwglfYg3VkcIJX2oV3YWt1Mgk"}'
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:22487/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.2.84/tcp/19249/p2p/16Uiu2HAm9QjRyTufQYS6x6XVk73hN8eXwBJTFm3evdXfoT7SNWMS"]'
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:22487/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.61/tcp/48765/p2p/16Uiu2HAm35yrHfJRyH77sffbsRNrpPn5h3Qjhc9xaUUC9UtKev6X"]'
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:19248/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:48764/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:22487/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:22487/lightpush/v1/message" -H "Content-Type: application/json" -d '{"message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772512587611647397}}'
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 593e99a5f34b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5039d2eacd2c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fd57ed9a5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 593e99a5f34b. 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,584 @@
2026-03-03 04:37:36.861 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:36.861 DEBUG [tests.conftest] Running test: test_get_store_messages_with_different_payloads with id: 2026-03-03_04-37-36__ab98af66-888f-4ffb-8fcf-ae580ff75fc1
2026-03-03 04:37:36.861 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:36.862 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:37:36.862 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:37:36.869 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:36.870 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-37-36__ab98af66-888f-4ffb-8fcf-ae580ff75fc1__wakuorg_nwaku:latest.log
2026-03-03 04:37:36.870 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:36.870 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:36.871 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:36.871 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.54
2026-03-03 04:37:36.872 DEBUG [src.node.docker_mananger] Generated ports ['5485', '5486', '5487', '5488', '5489']
2026-03-03 04:37:36.872 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:36.872 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:36.872 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:36.872 DEBUG [src.node.docker_mananger] docker run -i -t -p 5485:5485 -p 5486:5486 -p 5487:5487 -p 5488:5488 -p 5489:5489 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=5487 --rest-port=5485 --tcp-port=5486 --discv5-udp-port=5488 --rest-address=0.0.0.0 --nat=extip:172.18.77.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6c48aecb68e7b2ef3d76fa80ad9a5ec2efdef8f01c13fefe3005a68182aee6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5489 --metrics-logging=true --store=true --relay=true
2026-03-03 04:37:37.075 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.54 waku a2ed9054e64b9a1b67126952ae69aa586294a61795f2e71a23941dd9d0ab4e1b
2026-03-03 04:37:37.099 ERROR [src.node.docker_mananger] Max retries reached for container 1d6372b26ff4. Exiting log stream.
2026-03-03 04:37:37.115 DEBUG [src.node.docker_mananger] Container started with ID a2ed9054e64b. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-37-36__ab98af66-888f-4ffb-8fcf-ae580ff75fc1__wakuorg_nwaku:latest.log
2026-03-03 04:37:37.115 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5485
2026-03-03 04:37:37.116 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:37.657 ERROR [src.node.docker_mananger] Max retries reached for container 03f364f50796. Exiting log stream.
2026-03-03 04:37:38.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:38.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:38.121 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:38.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:38.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.54/tcp/5486/p2p/16Uiu2HAmQAo9ExZcceqpVoexjLve2u1dZw2zgT52y5fXhDhUWsfa","/ip4/172.18.77.54/tcp/5487/ws/p2p/16Uiu2HAmQAo9ExZcceqpVoexjLve2u1dZw2zgT52y5fXhDhUWsfa"],"enrUri":"enr:-L24QPdgyQK7KvsCZCQ4XPGijmdTcfqiQy0C69cA7epc8lH0Ul0Wc09zMVt4L2yA5eQESab1FH2B94fDPBc7jUqpCRkCgmlkgnY0gmlwhKwSTTaKbXVsdGlhZGRyc5YACASsEk02BhVuAAoErBJNNgYVb90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqxNOzpyrbJg9MDVceJG0XenzmEAkSHs0GXLms9Pw2v2DdGNwghVug3VkcIIVcIV3YWt1MgM"}'
2026-03-03 04:37:38.123 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:38.131 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:38.131 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-37-36__ab98af66-888f-4ffb-8fcf-ae580ff75fc1__wakuorg_nwaku:latest.log
2026-03-03 04:37:38.131 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:38.131 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:38.133 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:38.133 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.214.225
2026-03-03 04:37:38.133 DEBUG [src.node.docker_mananger] Generated ports ['39906', '39907', '39908', '39909', '39910']
2026-03-03 04:37:38.133 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:38.133 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:38.133 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:38.133 DEBUG [src.node.docker_mananger] docker run -i -t -p 39906:39906 -p 39907:39907 -p 39908:39908 -p 39909:39909 -p 39910:39910 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=39908 --rest-port=39906 --tcp-port=39907 --discv5-udp-port=39909 --rest-address=0.0.0.0 --nat=extip:172.18.214.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f7eeddcffd1fc1a75ba6bc45ece42e500cdb0d74ba5b103adcd8e2c9eca811bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39910 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPdgyQK7KvsCZCQ4XPGijmdTcfqiQy0C69cA7epc8lH0Ul0Wc09zMVt4L2yA5eQESab1FH2B94fDPBc7jUqpCRkCgmlkgnY0gmlwhKwSTTaKbXVsdGlhZGRyc5YACASsEk02BhVuAAoErBJNNgYVb90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqxNOzpyrbJg9MDVceJG0XenzmEAkSHs0GXLms9Pw2v2DdGNwghVug3VkcIIVcIV3YWt1MgM --storenode=/ip4/172.18.77.54/tcp/5486/p2p/16Uiu2HAmQAo9ExZcceqpVoexjLve2u1dZw2zgT52y5fXhDhUWsfa --store=true --relay=true
2026-03-03 04:37:38.333 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.214.225 waku c0a38e152828d3352191eeadb6d02e5525c6c17237303caca0fbc554ff4881c0
2026-03-03 04:37:38.373 DEBUG [src.node.docker_mananger] Container started with ID c0a38e152828. Setting up logs at ./log/docker/store_node1_2026-03-03_04-37-36__ab98af66-888f-4ffb-8fcf-ae580ff75fc1__wakuorg_nwaku:latest.log
2026-03-03 04:37:38.375 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39906
2026-03-03 04:37:38.375 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:39.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:39.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:39.379 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:39.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:39.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.225/tcp/39907/p2p/16Uiu2HAkx51bX5bY9LvLnrXwDV7S1B8fJE86R9m36DPvFQ78eYRe","/ip4/172.18.214.225/tcp/39908/ws/p2p/16Uiu2HAkx51bX5bY9LvLnrXwDV7S1B8fJE86R9m36DPvFQ78eYRe"],"enrUri":"enr:-L24QHYBIVwhoK1JCMc2FoV-tBuxSoj3xJ5K2i5LqlWMp_uodVQnM7_9j26jePdOx__-XI4gHdFfg5ckv5KSlZXZansCgmlkgnY0gmlwhKwS1uGKbXVsdGlhZGRyc5YACASsEtbhBpvjAAoErBLW4Qab5N0DgnJzhQADAQAAiXNlY3AyNTZrMaECJ0gLK077dB9ArXfcunVM_HpCJpFMxQ3hdwy6HwGubamDdGNwgpvjg3VkcIKb5YV3YWt1MgM"}'
2026-03-03 04:37:39.383 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:39.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39906/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.77.54/tcp/5486/p2p/16Uiu2HAmQAo9ExZcceqpVoexjLve2u1dZw2zgT52y5fXhDhUWsfa"]'
2026-03-03 04:37:39.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:39.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:37:39.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:39.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39906/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:37:39.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:39.392 DEBUG [tests.store.test_get_messages] Running test with payload A simple string
2026-03-03 04:37:39.393 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:39.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:39.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:39.400 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:39.600 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:39.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:39.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"}]}'
2026-03-03 04:37:39.604 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:37:39.605 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:39.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:39.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"}]}'
2026-03-03 04:37:39.608 DEBUG [src.steps.store] messages length is 1
2026-03-03 04:37:39.608 DEBUG [tests.store.test_get_messages] Running test with payload An integer
2026-03-03 04:37:39.609 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:39.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:39.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:39.614 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:39.815 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:39.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:39.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"}]}'
2026-03-03 04:37:39.819 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:37:39.819 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:39.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:39.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"}]}'
2026-03-03 04:37:39.822 DEBUG [src.steps.store] messages length is 2
2026-03-03 04:37:39.822 DEBUG [tests.store.test_get_messages] Running test with payload A dictionary
2026-03-03 04:37:39.823 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:39.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:39.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:39.829 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:40.030 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"}]}'
2026-03-03 04:37:40.034 DEBUG [src.steps.store] messages length is 3
2026-03-03 04:37:40.034 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"}]}'
2026-03-03 04:37:40.038 DEBUG [src.steps.store] messages length is 3
2026-03-03 04:37:40.038 DEBUG [tests.store.test_get_messages] Running test with payload Chinese characters
2026-03-03 04:37:40.038 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:40.039 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:40.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:40.044 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:40.245 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"}]}'
2026-03-03 04:37:40.249 DEBUG [src.steps.store] messages length is 4
2026-03-03 04:37:40.250 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"}]}'
2026-03-03 04:37:40.253 DEBUG [src.steps.store] messages length is 4
2026-03-03 04:37:40.253 DEBUG [tests.store.test_get_messages] Running test with payload Emojis
2026-03-03 04:37:40.253 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:40.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:40.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:40.262 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:40.463 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"}]}'
2026-03-03 04:37:40.467 DEBUG [src.steps.store] messages length is 5
2026-03-03 04:37:40.468 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"}]}'
2026-03-03 04:37:40.471 DEBUG [src.steps.store] messages length is 5
2026-03-03 04:37:40.471 DEBUG [tests.store.test_get_messages] Running test with payload Lorem ipsum text
2026-03-03 04:37:40.472 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:40.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:40.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:40.478 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:40.678 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"}]}'
2026-03-03 04:37:40.682 DEBUG [src.steps.store] messages length is 6
2026-03-03 04:37:40.682 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"}]}'
2026-03-03 04:37:40.686 DEBUG [src.steps.store] messages length is 6
2026-03-03 04:37:40.686 DEBUG [tests.store.test_get_messages] Running test with payload HTML content
2026-03-03 04:37:40.687 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:40.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:40.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:40.693 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:40.893 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"}]}'
2026-03-03 04:37:40.897 DEBUG [src.steps.store] messages length is 7
2026-03-03 04:37:40.898 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:40.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:40.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"}]}'
2026-03-03 04:37:40.901 DEBUG [src.steps.store] messages length is 7
2026-03-03 04:37:40.901 DEBUG [tests.store.test_get_messages] Running test with payload Cyrillic characters
2026-03-03 04:37:40.902 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:40.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:40.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:40.908 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:41.108 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"}]}'
2026-03-03 04:37:41.113 DEBUG [src.steps.store] messages length is 8
2026-03-03 04:37:41.113 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"}]}'
2026-03-03 04:37:41.116 DEBUG [src.steps.store] messages length is 8
2026-03-03 04:37:41.116 DEBUG [tests.store.test_get_messages] Running test with payload Base64 encoded string
2026-03-03 04:37:41.117 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:41.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:41.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:41.123 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:41.325 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"}]}'
2026-03-03 04:37:41.329 DEBUG [src.steps.store] messages length is 9
2026-03-03 04:37:41.329 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"}]}'
2026-03-03 04:37:41.333 DEBUG [src.steps.store] messages length is 9
2026-03-03 04:37:41.333 DEBUG [tests.store.test_get_messages] Running test with payload Binary data
2026-03-03 04:37:41.333 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:41.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:41.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:41.339 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:41.539 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"}]}'
2026-03-03 04:37:41.543 DEBUG [src.steps.store] messages length is 10
2026-03-03 04:37:41.544 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"}]}'
2026-03-03 04:37:41.547 DEBUG [src.steps.store] messages length is 10
2026-03-03 04:37:41.547 DEBUG [tests.store.test_get_messages] Running test with payload Special characters with whitespace
2026-03-03 04:37:41.548 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:41.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:41.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:41.554 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:41.755 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"}]}'
2026-03-03 04:37:41.759 DEBUG [src.steps.store] messages length is 11
2026-03-03 04:37:41.759 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"}]}'
2026-03-03 04:37:41.763 DEBUG [src.steps.store] messages length is 11
2026-03-03 04:37:41.763 DEBUG [tests.store.test_get_messages] Running test with payload Boolean false as a string
2026-03-03 04:37:41.763 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:41.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:41.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:41.769 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:41.969 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"}]}'
2026-03-03 04:37:41.973 DEBUG [src.steps.store] messages length is 12
2026-03-03 04:37:41.974 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:41.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:41.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"}]}'
2026-03-03 04:37:41.978 DEBUG [src.steps.store] messages length is 12
2026-03-03 04:37:41.978 DEBUG [tests.store.test_get_messages] Running test with payload A float number
2026-03-03 04:37:41.978 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:41.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:41.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:41.984 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:42.185 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"}]}'
2026-03-03 04:37:42.189 DEBUG [src.steps.store] messages length is 13
2026-03-03 04:37:42.189 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"}]}'
2026-03-03 04:37:42.193 DEBUG [src.steps.store] messages length is 13
2026-03-03 04:37:42.193 DEBUG [tests.store.test_get_messages] Running test with payload A list
2026-03-03 04:37:42.194 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:42.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:42.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:42.200 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:42.401 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"}]}'
2026-03-03 04:37:42.405 DEBUG [src.steps.store] messages length is 14
2026-03-03 04:37:42.406 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"}]}'
2026-03-03 04:37:42.409 DEBUG [src.steps.store] messages length is 14
2026-03-03 04:37:42.410 DEBUG [tests.store.test_get_messages] Running test with payload Hexadecimal number as a string
2026-03-03 04:37:42.410 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:42.410 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:42.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:42.415 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:42.615 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"}]}'
2026-03-03 04:37:42.619 DEBUG [src.steps.store] messages length is 15
2026-03-03 04:37:42.620 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"}]}'
2026-03-03 04:37:42.623 DEBUG [src.steps.store] messages length is 15
2026-03-03 04:37:42.624 DEBUG [tests.store.test_get_messages] Running test with payload Email format
2026-03-03 04:37:42.624 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:42.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:42.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:42.630 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:42.830 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.835 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"}]}'
2026-03-03 04:37:42.835 DEBUG [src.steps.store] messages length is 16
2026-03-03 04:37:42.835 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:42.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:42.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"}]}'
2026-03-03 04:37:42.839 DEBUG [src.steps.store] messages length is 16
2026-03-03 04:37:42.840 DEBUG [tests.store.test_get_messages] Running test with payload URL format
2026-03-03 04:37:42.840 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:42.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:42.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:42.846 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:43.047 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"}]}'
2026-03-03 04:37:43.052 DEBUG [src.steps.store] messages length is 17
2026-03-03 04:37:43.052 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"}]}'
2026-03-03 04:37:43.056 DEBUG [src.steps.store] messages length is 17
2026-03-03 04:37:43.057 DEBUG [tests.store.test_get_messages] Running test with payload Date and time in ISO format
2026-03-03 04:37:43.057 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:43.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:43.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.065 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:43.265 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"}]}'
2026-03-03 04:37:43.270 DEBUG [src.steps.store] messages length is 18
2026-03-03 04:37:43.270 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"}]}'
2026-03-03 04:37:43.274 DEBUG [src.steps.store] messages length is 18
2026-03-03 04:37:43.274 DEBUG [tests.store.test_get_messages] Running test with payload String with escaped quotes
2026-03-03 04:37:43.275 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:43.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:43.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.280 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:43.481 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"}]}'
2026-03-03 04:37:43.486 DEBUG [src.steps.store] messages length is 19
2026-03-03 04:37:43.486 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"}]}'
2026-03-03 04:37:43.490 DEBUG [src.steps.store] messages length is 19
2026-03-03 04:37:43.490 DEBUG [tests.store.test_get_messages] Running test with payload A regular expression
2026-03-03 04:37:43.490 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:43.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:43.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.497 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:43.697 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"}]}'
2026-03-03 04:37:43.701 DEBUG [src.steps.store] messages length is 20
2026-03-03 04:37:43.702 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"}]}'
2026-03-03 04:37:43.706 DEBUG [src.steps.store] messages length is 20
2026-03-03 04:37:43.706 DEBUG [tests.store.test_get_messages] Running test with payload A very long string
2026-03-03 04:37:43.707 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:43.707 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:43.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.714 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:43.914 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"}]}'
2026-03-03 04:37:43.919 DEBUG [src.steps.store] messages length is 21
2026-03-03 04:37:43.919 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:43.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:43.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"}]}'
2026-03-03 04:37:43.923 DEBUG [src.steps.store] messages length is 21
2026-03-03 04:37:43.923 DEBUG [tests.store.test_get_messages] Running test with payload A JSON string
2026-03-03 04:37:43.924 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:43.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:43.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:43.930 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.131 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"}]}'
2026-03-03 04:37:44.135 DEBUG [src.steps.store] messages length is 22
2026-03-03 04:37:44.136 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"}]}'
2026-03-03 04:37:44.140 DEBUG [src.steps.store] messages length is 22
2026-03-03 04:37:44.140 DEBUG [tests.store.test_get_messages] Running test with payload A Unix path
2026-03-03 04:37:44.141 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:44.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.147 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.348 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"}]}'
2026-03-03 04:37:44.352 DEBUG [src.steps.store] messages length is 23
2026-03-03 04:37:44.352 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"}]}'
2026-03-03 04:37:44.356 DEBUG [src.steps.store] messages length is 23
2026-03-03 04:37:44.357 DEBUG [tests.store.test_get_messages] Running test with payload A Windows path
2026-03-03 04:37:44.357 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:44.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.363 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.564 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"}]}'
2026-03-03 04:37:44.568 DEBUG [src.steps.store] messages length is 24
2026-03-03 04:37:44.569 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"}]}'
2026-03-03 04:37:44.573 DEBUG [src.steps.store] messages length is 24
2026-03-03 04:37:44.573 DEBUG [tests.store.test_get_messages] Running test with payload An SQL query
2026-03-03 04:37:44.574 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:44.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.580 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.781 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"}]}'
2026-03-03 04:37:44.786 DEBUG [src.steps.store] messages length is 25
2026-03-03 04:37:44.786 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:44.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"}]}'
2026-03-03 04:37:44.790 DEBUG [src.steps.store] messages length is 25
2026-03-03 04:37:44.791 DEBUG [tests.store.test_get_messages] Running test with payload JavaScript code snippet
2026-03-03 04:37:44.791 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:44.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:44.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:44.797 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:44.998 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:44.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"}]}'
2026-03-03 04:37:45.002 DEBUG [src.steps.store] messages length is 26
2026-03-03 04:37:45.003 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"}]}'
2026-03-03 04:37:45.007 DEBUG [src.steps.store] messages length is 26
2026-03-03 04:37:45.007 DEBUG [tests.store.test_get_messages] Running test with payload A CSS snippet
2026-03-03 04:37:45.007 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:45.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:45.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:45.014 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:45.214 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"}]}'
2026-03-03 04:37:45.219 DEBUG [src.steps.store] messages length is 27
2026-03-03 04:37:45.219 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"}]}'
2026-03-03 04:37:45.223 DEBUG [src.steps.store] messages length is 27
2026-03-03 04:37:45.224 DEBUG [tests.store.test_get_messages] Running test with payload A Python one-liner
2026-03-03 04:37:45.224 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:45.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:45.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:45.230 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:45.431 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"}]}'
2026-03-03 04:37:45.436 DEBUG [src.steps.store] messages length is 28
2026-03-03 04:37:45.436 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"}]}'
2026-03-03 04:37:45.441 DEBUG [src.steps.store] messages length is 28
2026-03-03 04:37:45.441 DEBUG [tests.store.test_get_messages] Running test with payload An IP address
2026-03-03 04:37:45.442 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:45.442 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:45.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:45.447 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:45.648 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"}]}'
2026-03-03 04:37:45.653 DEBUG [src.steps.store] messages length is 29
2026-03-03 04:37:45.653 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"}]}'
2026-03-03 04:37:45.657 DEBUG [src.steps.store] messages length is 29
2026-03-03 04:37:45.658 DEBUG [tests.store.test_get_messages] Running test with payload A domain name
2026-03-03 04:37:45.658 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:45.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:45.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:45.664 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:45.865 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"}]}'
2026-03-03 04:37:45.870 DEBUG [src.steps.store] messages length is 30
2026-03-03 04:37:45.870 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:45.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:45.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"}]}'
2026-03-03 04:37:45.875 DEBUG [src.steps.store] messages length is 30
2026-03-03 04:37:45.875 DEBUG [tests.store.test_get_messages] Running test with payload A user agent string
2026-03-03 04:37:45.875 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:45.876 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:45.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:45.883 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:46.083 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"}]}'
2026-03-03 04:37:46.088 DEBUG [src.steps.store] messages length is 31
2026-03-03 04:37:46.088 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"}]}'
2026-03-03 04:37:46.094 DEBUG [src.steps.store] messages length is 31
2026-03-03 04:37:46.094 DEBUG [tests.store.test_get_messages] Running test with payload A credit card number
2026-03-03 04:37:46.094 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:46.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:46.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:46.101 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:46.301 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"}]}'
2026-03-03 04:37:46.306 DEBUG [src.steps.store] messages length is 32
2026-03-03 04:37:46.306 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"}]}'
2026-03-03 04:37:46.311 DEBUG [src.steps.store] messages length is 32
2026-03-03 04:37:46.311 DEBUG [tests.store.test_get_messages] Running test with payload A phone number
2026-03-03 04:37:46.311 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:46.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:46.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:46.317 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:46.518 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"}]}'
2026-03-03 04:37:46.522 DEBUG [src.steps.store] messages length is 33
2026-03-03 04:37:46.523 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"}]}'
2026-03-03 04:37:46.527 DEBUG [src.steps.store] messages length is 33
2026-03-03 04:37:46.527 DEBUG [tests.store.test_get_messages] Running test with payload A UUID
2026-03-03 04:37:46.528 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:46.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:46.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:46.534 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:46.735 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"}]}'
2026-03-03 04:37:46.740 DEBUG [src.steps.store] messages length is 34
2026-03-03 04:37:46.740 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"}]}'
2026-03-03 04:37:46.744 DEBUG [src.steps.store] messages length is 34
2026-03-03 04:37:46.745 DEBUG [tests.store.test_get_messages] Running test with payload A hashtag
2026-03-03 04:37:46.745 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:46.745 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:46.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:46.752 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:46.952 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"}]}'
2026-03-03 04:37:46.957 DEBUG [src.steps.store] messages length is 35
2026-03-03 04:37:46.957 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:46.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:46.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"}]}'
2026-03-03 04:37:46.963 DEBUG [src.steps.store] messages length is 35
2026-03-03 04:37:46.963 DEBUG [tests.store.test_get_messages] Running test with payload A Twitter handle
2026-03-03 04:37:46.963 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:46.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:46.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:46.970 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:47.171 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"}]}'
2026-03-03 04:37:47.175 DEBUG [src.steps.store] messages length is 36
2026-03-03 04:37:47.176 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"}]}'
2026-03-03 04:37:47.180 DEBUG [src.steps.store] messages length is 36
2026-03-03 04:37:47.181 DEBUG [tests.store.test_get_messages] Running test with payload A password
2026-03-03 04:37:47.181 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:47.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:47.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:47.187 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:47.389 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"}]}'
2026-03-03 04:37:47.394 DEBUG [src.steps.store] messages length is 37
2026-03-03 04:37:47.394 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"}]}'
2026-03-03 04:37:47.398 DEBUG [src.steps.store] messages length is 37
2026-03-03 04:37:47.399 DEBUG [tests.store.test_get_messages] Running test with payload A date in common format
2026-03-03 04:37:47.399 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:47.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:47.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:47.406 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:47.607 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"},{"messageHash":"0xf9e444eca4c3b7c3b9e5b21a795816c62fcb0bc6a37a542911f96599d3828816"}]}'
2026-03-03 04:37:47.612 DEBUG [src.steps.store] messages length is 38
2026-03-03 04:37:47.612 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"},{"messageHash":"0xf9e444eca4c3b7c3b9e5b21a795816c62fcb0bc6a37a542911f96599d3828816"}]}'
2026-03-03 04:37:47.617 DEBUG [src.steps.store] messages length is 38
2026-03-03 04:37:47.618 DEBUG [tests.store.test_get_messages] Running test with payload A time string
2026-03-03 04:37:47.618 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:47.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:47.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:47.626 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:47.826 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"},{"messageHash":"0xf9e444eca4c3b7c3b9e5b21a795816c62fcb0bc6a37a542911f96599d3828816"},{"messageHash":"0xea52a8c8d75db1d5ec52ccab99080a81ea871655c03ae2ed5c410ea36396f7a8"}]}'
2026-03-03 04:37:47.831 DEBUG [src.steps.store] messages length is 39
2026-03-03 04:37:47.831 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:47.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:47.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"},{"messageHash":"0xf9e444eca4c3b7c3b9e5b21a795816c62fcb0bc6a37a542911f96599d3828816"},{"messageHash":"0xea52a8c8d75db1d5ec52ccab99080a81ea871655c03ae2ed5c410ea36396f7a8"}]}'
2026-03-03 04:37:47.836 DEBUG [src.steps.store] messages length is 39
2026-03-03 04:37:47.836 DEBUG [tests.store.test_get_messages] Running test with payload A mathematical equation
2026-03-03 04:37:47.837 DEBUG [src.steps.store] Relaying message
2026-03-03 04:37:47.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5485/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)'}'
2026-03-03 04:37:47.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:47.844 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:37:48.044 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:48.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:48.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"},{"messageHash":"0xf9e444eca4c3b7c3b9e5b21a795816c62fcb0bc6a37a542911f96599d3828816"},{"messageHash":"0xea52a8c8d75db1d5ec52ccab99080a81ea871655c03ae2ed5c410ea36396f7a8"},{"messageHash":"0xe4a9bd86a92b76c780b66a77071da3b9edd30d6deed8b3b92f42775a5a3a9df9"}]}'
2026-03-03 04:37:48.050 DEBUG [src.steps.store] messages length is 40
2026-03-03 04:37:48.050 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-03 04:37:48.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39906/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:48.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e4eba6b39c0bee1b901d7db438dd5ad6cdeefd32bc2672e888439013162e10b"},{"messageHash":"0x2de1b5ddff8ce57d83561dfe7949dd37ebac01798a91389755259bfb3a4f7c5f"},{"messageHash":"0x4f7be0af46b0eddfcddf7131023e9bf8f7d8cb27077115b5f0ba7071afdcbd49"},{"messageHash":"0xb0c0171d2b2bc40be213022692e5d48e36ff8b2553dbc32469b5cc33dbe5186c"},{"messageHash":"0x5db2ce09a55dd3c32d80d4030338cf13772ea936193384d422989187859bf595"},{"messageHash":"0x89c8b62c9b31535e6080f7730ed82247f0729a92cc13af214024182c85740a41"},{"messageHash":"0x87fc4c7069075e0ac946757f65dd114c0f19a7fb7eb38d1320aa91780b7625e9"},{"messageHash":"0x50c70e10b3d4a3cc94beddd82ebb4d828acb930a0b687c8ac10625349969a2ca"},{"messageHash":"0xf71fc13f7278934500df630ad52dcd2945183dce385e59624f57deac84d74f53"},{"messageHash":"0x91b67c00719912fdd079f9501987ddff6732ce260fb9354807cd5bf82e2a01fb"},{"messageHash":"0xf84c38c60e11ad634db619617046cfe65a8ec3664ebc40ef1c3154933edba079"},{"messageHash":"0x39c13f4ab0a93980f7dcae8ad1636f0b6c7eec42cbae5b44ea6aa09a883f7e52"},{"messageHash":"0x14beb0c59dfda7801c43144395d8f164a9165f23c6f22c07780f01baf210e1c6"},{"messageHash":"0x5e6191695eaa1dcafa82330ac00866c7843cfa51cfc596a3fca691388c0f869b"},{"messageHash":"0xa75db5c60f0baf178ada9deedf7f580b2f9f8eb313d0d4516f60e2711c90e827"},{"messageHash":"0x3e4707212aa5f007f86581e58649e442157d325143a4bbcb76eb943dc4478b45"},{"messageHash":"0x5505635f3a632e5792a82ed1dc480d40c0cf47f67ed2d179ca2ff8bcffa8f5a3"},{"messageHash":"0x82fe81a6013d5ca758a62686e7dd1a47890f5df13b1752eb6da174696e67a81a"},{"messageHash":"0xc302ba863f5dc7a79fbf72c878f3271411deec62cb0c2ff14abcba6242c383c4"},{"messageHash":"0x80bbee763c32ce3ed2f383bcedda5d7bff61ad42d65baf6a7b2766433f7f3306"},{"messageHash":"0xcf8cd1795e5c3889b460c4de6fca384225ce690622244424f85956711026481f"},{"messageHash":"0x400763e867bd31563c8e1171a7767342f90a2092506ed7cd9c8e3f4684493189"},{"messageHash":"0x67906c6284fd8f47a65c8cc25b920a27f51ad818569a2d6d56d31767a7c7f0a8"},{"messageHash":"0x4e366d37fdcbb1c68b1c1d1329479e0b0076823538816db0cdbd01737672968a"},{"messageHash":"0x631afdc33cb52f8afdd2aacbd8c5b6bbb16cc12ac4365a1b35068bfc431b3739"},{"messageHash":"0x815efc5418fc0ee6a61c5a8ad2d2054a66b2e09e930217dea779ddf91b708577"},{"messageHash":"0xf9eaaf5f4b16ddaf9879a2745afb8312c6d2829cb55ca717f13fabb0749a76a2"},{"messageHash":"0x12078174a18bc9a7db4a3cd7bc5984956d48f135ed8dffdfd18a06f1cca45d32"},{"messageHash":"0xdf1ea09604956087f8a1da40258c9da24ec0d9622904843476d4fad9a5c8e1b3"},{"messageHash":"0x1a83970d4b303a0d228c826e79a320223cfd1b8e50e1ad8b1a5dc2316910b834"},{"messageHash":"0x0eafbedde0d55e5974ae83f9540dc4a381bb2ddcf8f3bd2f17c2fa352eddec74"},{"messageHash":"0x685ffc858238b34847fc4fb1c4d750e5e07bc00e26d6b18890bbdd21ea12d7be"},{"messageHash":"0xcb6db3f041711cf40fe9d4c57a24f5b00a155da3e0facb05b1e19d99ceb8586a"},{"messageHash":"0x83c063107181656982ebb8e8200f504824a3b718af84c9c29fc60015f9930758"},{"messageHash":"0xb83b0a3d6c0747e65ee86e5871b14e8b7d68dae3eb5e0fc1a74e0f0f303dd43f"},{"messageHash":"0x96c00545e00de9571a97dd6dec3860cbd728c2c75ff38d4199f6fce2983ade4c"},{"messageHash":"0x2a8c906e81e3aae1343c1176270776026dcb3d9853647ef9e02bd3f9f80e9db2"},{"messageHash":"0xf9e444eca4c3b7c3b9e5b21a795816c62fcb0bc6a37a542911f96599d3828816"},{"messageHash":"0xea52a8c8d75db1d5ec52ccab99080a81ea871655c03ae2ed5c410ea36396f7a8"},{"messageHash":"0xe4a9bd86a92b76c780b66a77071da3b9edd30d6deed8b3b92f42775a5a3a9df9"}]}'
2026-03-03 04:37:48.054 DEBUG [src.steps.store] messages length is 40
2026-03-03 04:37:48.056 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:48.058 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:48.058 DEBUG [src.node.waku_node] Stopping container with id a2ed9054e64b
2026-03-03 04:37:48.707 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:48.709 DEBUG [src.node.waku_node] Stopping container with id c0a38e152828
2026-03-03 04:37:49.251 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:49.254 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:49.285 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:49.303 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sender_uses_regular_api_receiver_uses_auto_api with id: 2026-03-03_04-34-30__12351688-9bed-422c-8b80-83ae11cd7f6b
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_2026-03-03_04-34-30__12351688-9bed-422c-8b80-83ae11cd7f6b__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.115.151
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25319', '25320', '25321', '25322', '25323']
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 25319:25319 -p 25320:25320 -p 25321:25321 -p 25322:25322 -p 25323:25323 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=25321 --rest-port=25319 --tcp-port=25320 --discv5-udp-port=25322 --rest-address=0.0.0.0 --nat=extip:172.18.115.151 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=44df4ce0cab8fe2ce70b87aeea7ed4185973fedeb0ac10d0beb0e8c6a3b4dff4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25323 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.151 waku 0ae4b64659c2902d50f0da2252aee90d75586e99bf12ee758f8fd4325217fe3a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container eb06a571ed75. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0ae4b64659c2. Setting up logs at ./log/docker/node1_2026-03-03_04-34-30__12351688-9bed-422c-8b80-83ae11cd7f6b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25319
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 852ee6071541. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25319/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:25319/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.115.151/tcp/25320/p2p/16Uiu2HAmRuAy5KmtRVjqQGoQr82dvDtVxb5W6R6HBJYdkZb4MzY5","/ip4/172.18.115.151/tcp/25321/ws/p2p/16Uiu2HAmRuAy5KmtRVjqQGoQr82dvDtVxb5W6R6HBJYdkZb4MzY5"],"enrUri":"enr:-L24QBPME4EBvCvAw0od7dVE0BEFZMQt36-fD5c2vDhkWHLXZtgEeUWW4XEyYmAgWGnGQ5su8vnhNRWuwlab045yHwwCgmlkgnY0gmlwhKwSc5eKbXVsdGlhZGRyc5YACASsEnOXBmLoAAoErBJzlwZi6d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDxMoQ5_vtnEv90IuyYXLN6o4Q69QQfMvQEDVX2fySjx6DdGNwgmLog3VkcIJi6oV3YWt1MgU"}'
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_2026-03-03_04-34-30__12351688-9bed-422c-8b80-83ae11cd7f6b__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.9.67
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54253', '54254', '54255', '54256', '54257']
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 54253:54253 -p 54254:54254 -p 54255:54255 -p 54256:54256 -p 54257:54257 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=54255 --rest-port=54253 --tcp-port=54254 --discv5-udp-port=54256 --rest-address=0.0.0.0 --nat=extip:172.18.9.67 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8b2e24e4a2b3e1016a25218bc5a7d7beb4eee51e1cfaf1aa4a78d739b7c6a9e8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54257 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBPME4EBvCvAw0od7dVE0BEFZMQt36-fD5c2vDhkWHLXZtgEeUWW4XEyYmAgWGnGQ5su8vnhNRWuwlab045yHwwCgmlkgnY0gmlwhKwSc5eKbXVsdGlhZGRyc5YACASsEnOXBmLoAAoErBJzlwZi6d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDxMoQ5_vtnEv90IuyYXLN6o4Q69QQfMvQEDVX2fySjx6DdGNwgmLog3VkcIJi6oV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.9.67 waku 6e282b04f68750cb29592cc6e2270ac307daedbaa67cf05e7c3db2f59efe9222
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6e282b04f687. Setting up logs at ./log/docker/node2_2026-03-03_04-34-30__12351688-9bed-422c-8b80-83ae11cd7f6b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54253
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:54253/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:54253/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.9.67/tcp/54254/p2p/16Uiu2HAmQ1PGzhCkKy9YACivVWZnUhBa1XiMdRt1jhWXwnUw4fFK","/ip4/172.18.9.67/tcp/54255/ws/p2p/16Uiu2HAmQ1PGzhCkKy9YACivVWZnUhBa1XiMdRt1jhWXwnUw4fFK"],"enrUri":"enr:-L24QEVnzhT4dRce_owr0L0CAlY0y-NXYz3uFpTNQ43AFJlJEq_SnWueDtirP89fVduYEVw7YcarWdmFt0-DJllpBBMCgmlkgnY0gmlwhKwSCUOKbXVsdGlhZGRyc5YACASsEglDBtPuAAoErBIJQwbT790DgnJzhQACAQAAiXNlY3AyNTZrMaEDqKoYRzLOC-3bfZr-4yhWIfcMzsitiqlhv1iLd_1afo6DdGNwgtPug3VkcILT8IV3YWt1MgE"}'
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:54253/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.151/tcp/25320/p2p/16Uiu2HAmRuAy5KmtRVjqQGoQr82dvDtVxb5W6R6HBJYdkZb4MzY5"]'
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:25319/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 POST "http://127.0.0.1:54253/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:25319/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54253/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":1772512472960312003,"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 0ae4b64659c2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6e282b04f687
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,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay with id: 2026-03-03_04-33-03__943cd481-035a-4480-9d6e-9a7dabea11b1
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_2026-03-03_04-33-03__943cd481-035a-4480-9d6e-9a7dabea11b1__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:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.61.217
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35474', '35475', '35476', '35477', '35478']
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 35474:35474 -p 35475:35475 -p 35476:35476 -p 35477:35477 -p 35478:35478 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=35476 --rest-port=35474 --tcp-port=35475 --discv5-udp-port=35477 --rest-address=0.0.0.0 --nat=extip:172.18.61.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f7ef2afcac6b9cdeb81dde3df2a5bcebb64dff0f2551305f1f7ef04ce88a8bb1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35478 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.217 waku d616ae1a3f208beea7dbecb8e79260c1c0f22212eb121f7286cf62bf6ca459c0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d616ae1a3f20. Setting up logs at ./log/docker/node1_2026-03-03_04-33-03__943cd481-035a-4480-9d6e-9a7dabea11b1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35474
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:35474/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:35474/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.61.217/tcp/35475/p2p/16Uiu2HAmNRxKh3mEC4WrZpbFhfsNNPUCkqQDGY4n3Dczs8L5NvkM","/ip4/172.18.61.217/tcp/35476/ws/p2p/16Uiu2HAmNRxKh3mEC4WrZpbFhfsNNPUCkqQDGY4n3Dczs8L5NvkM"],"enrUri":"enr:-L24QMDXWgx4QcAPvuY2VMFgxruy7kQoXrC847M9e207OJbGeMqOzQeXI48oZJwxvZTg39e96bZErPz3kJ7ne5h0lVICgmlkgnY0gmlwhKwSPdmKbXVsdGlhZGRyc5YACASsEj3ZBoqTAAoErBI92QaKlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkT4Gs1ka6oiHfUnHsi7SO6YsF1v8c5MdKPDruVuNxm6DdGNwgoqTg3VkcIKKlYV3YWt1MgE"}'
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/node1_2026-03-03_04-33-03__943cd481-035a-4480-9d6e-9a7dabea11b1__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.15
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62116', '62117', '62118', '62119', '62120']
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 62116:62116 -p 62117:62117 -p 62118:62118 -p 62119:62119 -p 62120:62120 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=62118 --rest-port=62116 --tcp-port=62117 --discv5-udp-port=62119 --rest-address=0.0.0.0 --nat=extip:172.18.205.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddb86ad824d40a785ca8ee29997facdfaaa9e3f63514fa3d225a9c0dbfde225d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62120 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMDXWgx4QcAPvuY2VMFgxruy7kQoXrC847M9e207OJbGeMqOzQeXI48oZJwxvZTg39e96bZErPz3kJ7ne5h0lVICgmlkgnY0gmlwhKwSPdmKbXVsdGlhZGRyc5YACASsEj3ZBoqTAAoErBI92QaKlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkT4Gs1ka6oiHfUnHsi7SO6YsF1v8c5MdKPDruVuNxm6DdGNwgoqTg3VkcIKKlYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.15 waku 9ec6b6225114ab9231e63b2e0d1e054be8811e2465b443283d33a86e5a3abb22
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9ec6b6225114. Setting up logs at ./log/docker/node1_2026-03-03_04-33-03__943cd481-035a-4480-9d6e-9a7dabea11b1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62116
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:62116/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:62116/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.205.15/tcp/62117/p2p/16Uiu2HAm56CYE3FfCNFjmHw9HPp6c4rSEMBTok5bmVna98SSKerw","/ip4/172.18.205.15/tcp/62118/ws/p2p/16Uiu2HAm56CYE3FfCNFjmHw9HPp6c4rSEMBTok5bmVna98SSKerw"],"enrUri":"enr:-L24QES-mbDObz_-LO8PKUu6uC0BvgW491PREZtucvRTaGLaLwSbsQTt8HIDvQLsnbHK2we2uNi_n0ds-zMam8avUHkCgmlkgnY0gmlwhKwSzQ-KbXVsdGlhZGRyc5YACASsEs0PBvKlAAoErBLNDwbypt0DgnJzhQADAQAAiXNlY3AyNTZrMaECj5fOc4p5FMzVIPLEh5KILXCQ5FnSiPErmEVyrAiybkSDdGNwgvKlg3VkcILyp4V3YWt1MgE"}'
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:35474/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:62116/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:35474/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:35474/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":1772512389380680448,"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:62116/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":1772512389380680448,"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 d616ae1a3f20
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ec6b6225114
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_relay_and_store__peer_only_relay with id: 2026-03-03_04-39-28__1ec29770-95f7-45f1-bcfb-651adfb4e91a
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_2026-03-03_04-39-28__1ec29770-95f7-45f1-bcfb-651adfb4e91a__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.247.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48152', '48153', '48154', '48155', '48156']
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 48152:48152 -p 48153:48153 -p 48154:48154 -p 48155:48155 -p 48156:48156 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=48154 --rest-port=48152 --tcp-port=48153 --discv5-udp-port=48155 --rest-address=0.0.0.0 --nat=extip:172.18.247.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=34ffdbcd0fdde7eaccfda8dce0aa811696f63d55741f87d5e90b71762096f9f7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48156 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0bb2dd144835. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.255 waku e8e890f17ea7e386d41248d28469ec4646c4a479b9791de54860a16f548c9d13
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e8e890f17ea7. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-39-28__1ec29770-95f7-45f1-bcfb-651adfb4e91a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48152
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 4ed2d313d76a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48152/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48152/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.247.255/tcp/48153/p2p/16Uiu2HAkyMrRPZsqwhEgu6tma4vUwZALa5kb15aVw77FFMA9SdBW","/ip4/172.18.247.255/tcp/48154/ws/p2p/16Uiu2HAkyMrRPZsqwhEgu6tma4vUwZALa5kb15aVw77FFMA9SdBW"],"enrUri":"enr:-L24QFNj5jvgmC2JFHqpb03n6WDR0wZxU3RxY7BVObZj7VSufz2h8Mse4IUyAdk7HEFXY5VyFEpYv7KB7KKL1ixXRjACgmlkgnY0gmlwhKwS9_-KbXVsdGlhZGRyc5YACASsEvf_BrwZAAoErBL3_wa8Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaECOnQ7AkxTR_4beFCzSLuxf3OUMA14nJ_7WU0PLZO7NnmDdGNwgrwZg3VkcIK8G4V3YWt1MgM"}'
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_2026-03-03_04-39-28__1ec29770-95f7-45f1-bcfb-651adfb4e91a__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.9.79
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55496', '55497', '55498', '55499', '55500']
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 55496:55496 -p 55497:55497 -p 55498:55498 -p 55499:55499 -p 55500:55500 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=55498 --rest-port=55496 --tcp-port=55497 --discv5-udp-port=55499 --rest-address=0.0.0.0 --nat=extip:172.18.9.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=644263c0870d1bbd0a35be6ea5aecabbda3692cfab191a6e6cdc4db5b8fcfb3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55500 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFNj5jvgmC2JFHqpb03n6WDR0wZxU3RxY7BVObZj7VSufz2h8Mse4IUyAdk7HEFXY5VyFEpYv7KB7KKL1ixXRjACgmlkgnY0gmlwhKwS9_-KbXVsdGlhZGRyc5YACASsEvf_BrwZAAoErBL3_wa8Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaECOnQ7AkxTR_4beFCzSLuxf3OUMA14nJ_7WU0PLZO7NnmDdGNwgrwZg3VkcIK8G4V3YWt1MgM --storenode=/ip4/172.18.247.255/tcp/48153/p2p/16Uiu2HAkyMrRPZsqwhEgu6tma4vUwZALa5kb15aVw77FFMA9SdBW --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.9.79 waku 2f48c18b646ff5578dc595c32945fbb4dc2486ac591504d56569cea7878ba5a6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2f48c18b646f. Setting up logs at ./log/docker/store_node1_2026-03-03_04-39-28__1ec29770-95f7-45f1-bcfb-651adfb4e91a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55496
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:55496/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:55496/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.9.79/tcp/55497/p2p/16Uiu2HAmRDj4EksXfgYqS1bN1DwmwMsv3v4D8pVmuAhbgup9beP4","/ip4/172.18.9.79/tcp/55498/ws/p2p/16Uiu2HAmRDj4EksXfgYqS1bN1DwmwMsv3v4D8pVmuAhbgup9beP4"],"enrUri":"enr:-L24QKygJqJSj3TKH34vLKhH1S046HeRrmXTdxnRWJa4Uw42KcniLnPugb5Ao5tAxjtav70TKA7OhufsObuuCZxYKiwCgmlkgnY0gmlwhKwSCU-KbXVsdGlhZGRyc5YACASsEglPBtjJAAoErBIJTwbYyt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuq8d6QlgmDwgS9NM2mpvs4LuKetvntcbcLbWaVV_-eODdGNwgtjJg3VkcILYy4V3YWt1MgE"}'
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:55496/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.247.255/tcp/48153/p2p/16Uiu2HAkyMrRPZsqwhEgu6tma4vUwZALa5kb15aVw77FFMA9SdBW"]'
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:48152/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:55496/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:48152/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:48152/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"0xd5beb6721f28c4aec8e9fdf8b6925663b12bcd308caa0a5a9bd8d793c510be72"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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:55496/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"f2e83f5e92d644f54bf6","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd5beb6721f28c4aec8e9fdf8b6925663b12bcd308caa0a5a9bd8d793c510be72"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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 e8e890f17ea7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2f48c18b646f
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,84 @@
2026-03-03 04:38:48.316 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:38:48.317 DEBUG [tests.conftest] Running test: test_store_with_empty_and_valid_hash with id: 2026-03-03_04-38-48__f325fe8c-ccca-402d-b552-a10b84b642f3
2026-03-03 04:38:48.317 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:38:48.317 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-03 04:38:48.318 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-03 04:38:48.325 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:38:48.325 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-03_04-38-48__f325fe8c-ccca-402d-b552-a10b84b642f3__wakuorg_nwaku:latest.log
2026-03-03 04:38:48.325 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:48.325 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:48.326 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:48.326 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.245.166
2026-03-03 04:38:48.327 DEBUG [src.node.docker_mananger] Generated ports ['47687', '47688', '47689', '47690', '47691']
2026-03-03 04:38:48.327 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:48.327 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:48.327 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:48.327 DEBUG [src.node.docker_mananger] docker run -i -t -p 47687:47687 -p 47688:47688 -p 47689:47689 -p 47690:47690 -p 47691:47691 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=47689 --rest-port=47687 --tcp-port=47688 --discv5-udp-port=47690 --rest-address=0.0.0.0 --nat=extip:172.18.245.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bafa8af7990adb1d7c6b9ccbb560d8d1f7deba5bbecdbdd020062a5dbb58b3b4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47691 --metrics-logging=true --store=true --relay=true
2026-03-03 04:38:48.519 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.245.166 waku caba9ad39d300338903c442ce8e030652bfc2722be13d8182981250b6d20a5ab
2026-03-03 04:38:48.559 DEBUG [src.node.docker_mananger] Container started with ID caba9ad39d30. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-38-48__f325fe8c-ccca-402d-b552-a10b84b642f3__wakuorg_nwaku:latest.log
2026-03-03 04:38:48.560 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47687
2026-03-03 04:38:48.560 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:48.573 ERROR [src.node.docker_mananger] Max retries reached for container b633d3ad5e14. Exiting log stream.
2026-03-03 04:38:49.123 ERROR [src.node.docker_mananger] Max retries reached for container 9ba4d4558a4e. Exiting log stream.
2026-03-03 04:38:49.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47687/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:49.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:49.564 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:49.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47687/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:49.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.245.166/tcp/47688/p2p/16Uiu2HAkxZKRdK6Z36f2v3kCjBCcFxDuFGyHtHACnAoyXfrgppeQ","/ip4/172.18.245.166/tcp/47689/ws/p2p/16Uiu2HAkxZKRdK6Z36f2v3kCjBCcFxDuFGyHtHACnAoyXfrgppeQ"],"enrUri":"enr:-L24QGJZbrgA0wddhMdHiNKy0vEwE_Lz7zC_3z12sbszIe-7AMFvL0l7j3Y9qKCtBac76L7Im_3RrF1F_ce3p_d5kkkCgmlkgnY0gmlwhKwS9aaKbXVsdGlhZGRyc5YACASsEvWmBrpIAAoErBL1pga6Sd0DgnJzhQADAQAAiXNlY3AyNTZrMaECLoh3UfotJleK8hQ3EouQgemlGogf8ugXW9f38xnvaP2DdGNwgrpIg3VkcIK6SoV3YWt1MgM"}'
2026-03-03 04:38:49.567 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:49.575 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:38:49.575 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-03_04-38-48__f325fe8c-ccca-402d-b552-a10b84b642f3__wakuorg_nwaku:latest.log
2026-03-03 04:38:49.575 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:38:49.575 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:38:49.577 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:38:49.577 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.181.131
2026-03-03 04:38:49.577 DEBUG [src.node.docker_mananger] Generated ports ['60816', '60817', '60818', '60819', '60820']
2026-03-03 04:38:49.577 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:38:49.577 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:38:49.577 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:38:49.577 DEBUG [src.node.docker_mananger] docker run -i -t -p 60816:60816 -p 60817:60817 -p 60818:60818 -p 60819:60819 -p 60820:60820 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=60818 --rest-port=60816 --tcp-port=60817 --discv5-udp-port=60819 --rest-address=0.0.0.0 --nat=extip:172.18.181.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecf9c751673dd6ac6b4bd680d3557cea44d1687c02a02077faa2bb453deac3ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60820 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGJZbrgA0wddhMdHiNKy0vEwE_Lz7zC_3z12sbszIe-7AMFvL0l7j3Y9qKCtBac76L7Im_3RrF1F_ce3p_d5kkkCgmlkgnY0gmlwhKwS9aaKbXVsdGlhZGRyc5YACASsEvWmBrpIAAoErBL1pga6Sd0DgnJzhQADAQAAiXNlY3AyNTZrMaECLoh3UfotJleK8hQ3EouQgemlGogf8ugXW9f38xnvaP2DdGNwgrpIg3VkcIK6SoV3YWt1MgM --storenode=/ip4/172.18.245.166/tcp/47688/p2p/16Uiu2HAkxZKRdK6Z36f2v3kCjBCcFxDuFGyHtHACnAoyXfrgppeQ --store=true --relay=true
2026-03-03 04:38:49.775 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.181.131 waku 68032e9b6eec763d5df74b75403957fad878577b264d074b7dcf13ba77485676
2026-03-03 04:38:49.807 DEBUG [src.node.docker_mananger] Container started with ID 68032e9b6eec. Setting up logs at ./log/docker/store_node1_2026-03-03_04-38-48__f325fe8c-ccca-402d-b552-a10b84b642f3__wakuorg_nwaku:latest.log
2026-03-03 04:38:49.808 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60816
2026-03-03 04:38:49.808 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:38:50.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60816/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:50.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:38:50.813 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:38:50.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60816/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:50.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.181.131/tcp/60817/p2p/16Uiu2HAmDeq3co4mKQ5kbeYNzSEdgUjcXs4tPAWAdqqcaNUcFacZ","/ip4/172.18.181.131/tcp/60818/ws/p2p/16Uiu2HAmDeq3co4mKQ5kbeYNzSEdgUjcXs4tPAWAdqqcaNUcFacZ"],"enrUri":"enr:-L24QDnikuZIVj0nmHGv1qUN67lCncVL3b2th1VO0oAGOA0rfakwONSvopykR8WBc5lZVS5GtrqZl6cFLQm3yt4Fz7ACgmlkgnY0gmlwhKwStYOKbXVsdGlhZGRyc5YACASsErWDBu2RAAoErBK1gwbtkt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDtEqhFaOLc738KHeNwZneosm0FgSVPoELbvSiwYPCbKDdGNwgu2Rg3VkcILtk4V3YWt1MgM"}'
2026-03-03 04:38:50.815 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:38:50.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60816/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.245.166/tcp/47688/p2p/16Uiu2HAkxZKRdK6Z36f2v3kCjBCcFxDuFGyHtHACnAoyXfrgppeQ"]'
2026-03-03 04:38:50.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:50.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47687/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:50.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:50.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60816/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-03 04:38:50.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:50.825 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:50.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47687/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)'}'
2026-03-03 04:38:50.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:50.831 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:51.032 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:51.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47687/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)'}'
2026-03-03 04:38:51.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:51.037 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:51.237 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:51.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47687/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)'}'
2026-03-03 04:38:51.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:51.243 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:51.444 DEBUG [src.steps.store] Relaying message
2026-03-03 04:38:51.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47687/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)'}'
2026-03-03 04:38:51.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:38:51.449 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-03 04:38:51.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47687/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x517814e858375a2b3585bbb81840d1a23508c8c3b498218edc807ee662cee6dd%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:51.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x517814e858375a2b3585bbb81840d1a23508c8c3b498218edc807ee662cee6dd"}]}'
2026-03-03 04:38:51.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60816/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x517814e858375a2b3585bbb81840d1a23508c8c3b498218edc807ee662cee6dd%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:38:51.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x517814e858375a2b3585bbb81840d1a23508c8c3b498218edc807ee662cee6dd"}]}'
2026-03-03 04:38:51.658 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:38:51.660 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:38:51.660 DEBUG [src.node.waku_node] Stopping container with id caba9ad39d30
2026-03-03 04:38:52.228 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:52.229 DEBUG [src.node.waku_node] Stopping container with id 68032e9b6eec
2026-03-03 04:38:52.775 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:38:52.776 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:38:52.788 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:38:52.794 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,82 @@
2026-03-03 04:36:48.951 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:36:48.952 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2026-03-03_04-36-48__aa1b1e3f-43ad-49b1-91bf-c6b92ba92c36
2026-03-03 04:36:48.952 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:36:48.952 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:36:48.953 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:36:48.961 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:36:48.962 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-36-48__aa1b1e3f-43ad-49b1-91bf-c6b92ba92c36__wakuorg_nwaku:latest.log
2026-03-03 04:36:48.962 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:36:48.962 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:36:48.963 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:36:48.964 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.192.236
2026-03-03 04:36:48.964 DEBUG [src.node.docker_mananger] Generated ports ['40395', '40396', '40397', '40398', '40399']
2026-03-03 04:36:48.964 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:36:48.964 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:36:48.964 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:36:48.964 DEBUG [src.node.docker_mananger] docker run -i -t -p 40395:40395 -p 40396:40396 -p 40397:40397 -p 40398:40398 -p 40399:40399 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=40397 --rest-port=40395 --tcp-port=40396 --discv5-udp-port=40398 --rest-address=0.0.0.0 --nat=extip:172.18.192.236 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=270b5dd8ce4fac1e8dca5c1fff6b29fa7c90dff93befcaabb823efb3524a3907 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40399 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-03 04:36:49.165 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.192.236 waku 77d35a54aa2dedf9d11ec9d73b16e9d4166c3eafe94b328d89663438c428676b
2026-03-03 04:36:49.179 ERROR [src.node.docker_mananger] Max retries reached for container b639cbb79a87. Exiting log stream.
2026-03-03 04:36:49.202 DEBUG [src.node.docker_mananger] Container started with ID 77d35a54aa2d. Setting up logs at ./log/docker/node1_2026-03-03_04-36-48__aa1b1e3f-43ad-49b1-91bf-c6b92ba92c36__wakuorg_nwaku:latest.log
2026-03-03 04:36:49.203 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40395
2026-03-03 04:36:49.203 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:36:49.759 ERROR [src.node.docker_mananger] Max retries reached for container 8adb44f9467a. Exiting log stream.
2026-03-03 04:36:50.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40395/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:50.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:36:50.206 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:36:50.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40395/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:50.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.236/tcp/40396/p2p/16Uiu2HAmBJQ2TsvuV8sRGhiQZ2eMsjKVFX4ZPLzTvtgNwSj9dxAi","/ip4/172.18.192.236/tcp/40397/ws/p2p/16Uiu2HAmBJQ2TsvuV8sRGhiQZ2eMsjKVFX4ZPLzTvtgNwSj9dxAi"],"enrUri":"enr:-L24QNL7EmEwFa8skWolzDijlrsFwPsvahXTkxmVnlmB3hEHIIa6tgMFvfJ2hAXWG1k0XcAcpQyMqZpVkRtDZM881fUCgmlkgnY0gmlwhKwSwOyKbXVsdGlhZGRyc5YACASsEsDsBp3MAAoErBLA7Aadzd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC693izqZd-rEmf61XKZ0xSbJcrCAaegEDGN2v7DpKqY-DdGNwgp3Mg3VkcIKdzoV3YWt1MgU"}'
2026-03-03 04:36:50.209 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:36:50.216 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:36:50.216 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-36-48__aa1b1e3f-43ad-49b1-91bf-c6b92ba92c36__wakuorg_nwaku:latest.log
2026-03-03 04:36:50.217 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:36:50.217 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:36:50.218 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:36:50.218 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.39
2026-03-03 04:36:50.218 DEBUG [src.node.docker_mananger] Generated ports ['5771', '5772', '5773', '5774', '5775']
2026-03-03 04:36:50.219 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:36:50.219 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:36:50.219 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:36:50.219 DEBUG [src.node.docker_mananger] docker run -i -t -p 5771:5771 -p 5772:5772 -p 5773:5773 -p 5774:5774 -p 5775:5775 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=5773 --rest-port=5771 --tcp-port=5772 --discv5-udp-port=5774 --rest-address=0.0.0.0 --nat=extip:172.18.85.39 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=abcbecdcdb77066fb3abd2762514e43251aa8e501d38e7f5a9fec3a0da8ce416 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5775 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNL7EmEwFa8skWolzDijlrsFwPsvahXTkxmVnlmB3hEHIIa6tgMFvfJ2hAXWG1k0XcAcpQyMqZpVkRtDZM881fUCgmlkgnY0gmlwhKwSwOyKbXVsdGlhZGRyc5YACASsEsDsBp3MAAoErBLA7Aadzd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC693izqZd-rEmf61XKZ0xSbJcrCAaegEDGN2v7DpKqY-DdGNwgp3Mg3VkcIKdzoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-03 04:36:50.411 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.39 waku 8d7a3fdf7931440e99632e2729d5002f397e44fab517fbc40c40816e244f3d0d
2026-03-03 04:36:50.445 DEBUG [src.node.docker_mananger] Container started with ID 8d7a3fdf7931. Setting up logs at ./log/docker/node2_2026-03-03_04-36-48__aa1b1e3f-43ad-49b1-91bf-c6b92ba92c36__wakuorg_nwaku:latest.log
2026-03-03 04:36:50.445 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5771
2026-03-03 04:36:50.446 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:36:51.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5771/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:51.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:36:51.474 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:36:51.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5771/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:51.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.39/tcp/5772/p2p/16Uiu2HAm54bUsBtZS3V5YnUw8NwhaoaRCnebfinMGBXE8vL9hFWD","/ip4/172.18.85.39/tcp/5773/ws/p2p/16Uiu2HAm54bUsBtZS3V5YnUw8NwhaoaRCnebfinMGBXE8vL9hFWD"],"enrUri":"enr:-L24QKsCLgwpOar5FXI5tYT2T5YxHdWuxXSa1mN8b5KrK2RsL0sP9neIF3cJekHExsh2SCPEB9vTRrhl1oTwpXA6qsoCgmlkgnY0gmlwhKwSVSeKbXVsdGlhZGRyc5YACASsElUnBhaMAAoErBJVJwYWjd0DgnJzhQACAQAAiXNlY3AyNTZrMaECjy6V5Me2vq_81DQCPnfv76Xlu6CB3HqkSMQ0WcCupfaDdGNwghaMg3VkcIIWjoV3YWt1MgE"}'
2026-03-03 04:36:51.481 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:36:51.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5771/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.192.236/tcp/40396/p2p/16Uiu2HAmBJQ2TsvuV8sRGhiQZ2eMsjKVFX4ZPLzTvtgNwSj9dxAi"]'
2026-03-03 04:36:51.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:51.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40395/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-03-03 04:36:51.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:51.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5771/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-03-03 04:36:51.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:51.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40395/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:36:51.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:51.504 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:36:51.604 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:36:51.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40395/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:51.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1772512611497411094,"ephemeral":false,"proof":""}]'
2026-03-03 04:36:51.609 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:36:51.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5771/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:51.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1772512611497411094,"ephemeral":false,"proof":""}]'
2026-03-03 04:36:51.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40395/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:36:51.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:36:51.620 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:36:51.721 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:36:51.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40395/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:51.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512611614516662,"ephemeral":false,"proof":""}]'
2026-03-03 04:36:51.726 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:36:51.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5771/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:51.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512611614516662,"ephemeral":false,"proof":""}]'
2026-03-03 04:36:51.731 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:36:51.733 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:36:51.733 DEBUG [src.node.waku_node] Stopping container with id 77d35a54aa2d
2026-03-03 04:36:52.326 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:52.327 DEBUG [src.node.waku_node] Stopping container with id 8d7a3fdf7931
2026-03-03 04:36:52.894 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:36:52.895 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:36:52.908 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:36:52.913 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_pubsub_topic_list_instead_of_string with id: 2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e
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_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__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.172
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60139', '60140', '60141', '60142', '60143']
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 60139:60139 -p 60140:60140 -p 60141:60141 -p 60142:60142 -p 60143:60143 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=60141 --rest-port=60139 --tcp-port=60140 --discv5-udp-port=60142 --rest-address=0.0.0.0 --nat=extip:172.18.48.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=24143a7609c30b1d9dbbdaba9e2a33b0edcc7de75ba00f812fec4ba8ab8cf2de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60143 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f31f159c22a3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.48.172 waku b9d3221dce3c98dbaf63d43571b3db22d0a9deb8734f5c72ac2cfca306b40f17
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b9d3221dce3c. Setting up logs at ./log/docker/node1_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60139
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 74cf8ff86988. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60139/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:60139/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.172/tcp/60140/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9","/ip4/172.18.48.172/tcp/60141/ws/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9"],"enrUri":"enr:-L24QHUFL8XIe0G6ij2126CRb5Q4QsM8EUksaJC3gH9ktBY1dLXM-4kTN0Bv6A0ZvMcIJh594mqcmLpiddTrsuq7WcACgmlkgnY0gmlwhKwSMKyKbXVsdGlhZGRyc5YACASsEjCsBursAAoErBIwrAbq7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECzzP10W3NrJ4HmFs9lpAU5tHRlhtFu0CUUZzuZA7nzBSDdGNwgursg3VkcILq7oV3YWt1MgU"}'
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_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__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.173
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6784', '6785', '6786', '6787', '6788']
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 6784:6784 -p 6785:6785 -p 6786:6786 -p 6787:6787 -p 6788:6788 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=6786 --rest-port=6784 --tcp-port=6785 --discv5-udp-port=6787 --rest-address=0.0.0.0 --nat=extip:172.18.205.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdd3de4829bad6aeccdb3b3ef820a1cdaf5b921ca0f4056ba1f4128bfdb325cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6788 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHUFL8XIe0G6ij2126CRb5Q4QsM8EUksaJC3gH9ktBY1dLXM-4kTN0Bv6A0ZvMcIJh594mqcmLpiddTrsuq7WcACgmlkgnY0gmlwhKwSMKyKbXVsdGlhZGRyc5YACASsEjCsBursAAoErBIwrAbq7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECzzP10W3NrJ4HmFs9lpAU5tHRlhtFu0CUUZzuZA7nzBSDdGNwgursg3VkcILq7oV3YWt1MgU --filternode=/ip4/172.18.48.172/tcp/60140/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.173 waku c2f49f326f5dd0d6e27484e9ce574cd40565ca72580b7235483c9376b6e21f40
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c2f49f326f5d. Setting up logs at ./log/docker/node2_2026-03-03_04-42-07__3489cc66-a545-47e1-97cb-3cf3a6321a4e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6784
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:6784/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:6784/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.205.173/tcp/6785/p2p/16Uiu2HAmQD3Qxk149JveqetW72L6kKrUw6Fx6UmQeyo5ky2T5XPx","/ip4/172.18.205.173/tcp/6786/ws/p2p/16Uiu2HAmQD3Qxk149JveqetW72L6kKrUw6Fx6UmQeyo5ky2T5XPx"],"enrUri":"enr:-L24QHIRblBCXBEUJz0Q1SRIe7jZKf00omNnnRZwkeI0mA5kc2RXD6xGq_Z9MDl41ToKofv0L1wJC0VPOM-kHCarHAICgmlkgnY0gmlwhKwSza2KbXVsdGlhZGRyc5YACASsEs2tBhqBAAoErBLNrQYagt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDq6abFCfsKL8g6NgsaJrOCS4aCGLhPRBc6L2iq6nGisuDdGNwghqBg3VkcIIag4V3YWt1MgA"}'
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:6784/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.172/tcp/60140/p2p/16Uiu2HAm9NWKwNrHnR1hDdyeTDVKcatE1mng2EC7eP14Q4uh4UM9"]'
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:60139/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:6784/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5e018c5d-8073-46ee-a769-716e4c0043e1", "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":"5e018c5d-8073-46ee-a769-716e4c0043e1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:6784/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:6784/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 b9d3221dce3c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c2f49f326f5d
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,97 @@
2026-03-03 04:36:57.782 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:36:57.782 DEBUG [tests.conftest] Running test: test_publish_on_multiple_content_topics_and_only_after_fetch_them[content_topic_list0] with id: 2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e
2026-03-03 04:36:57.782 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:36:57.783 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:36:57.783 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:36:57.791 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:36:57.791 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__wakuorg_nwaku:latest.log
2026-03-03 04:36:57.791 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:36:57.791 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:36:57.793 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:36:57.793 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.149.112
2026-03-03 04:36:57.793 DEBUG [src.node.docker_mananger] Generated ports ['5148', '5149', '5150', '5151', '5152']
2026-03-03 04:36:57.793 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:36:57.793 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:36:57.793 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:36:57.794 DEBUG [src.node.docker_mananger] docker run -i -t -p 5148:5148 -p 5149:5149 -p 5150:5150 -p 5151:5151 -p 5152:5152 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=5150 --rest-port=5148 --tcp-port=5149 --discv5-udp-port=5151 --rest-address=0.0.0.0 --nat=extip:172.18.149.112 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0ef39ab5de5c86d9bed53cabedbaeeca96ebd2d25baf0f7cdb9c1f3cfbfd8577 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5152 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-03 04:36:57.978 ERROR [src.node.docker_mananger] Max retries reached for container 010143aecb97. Exiting log stream.
2026-03-03 04:36:58.000 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.149.112 waku 390b2cb97f975580cf6d51fafa6fd7e607ac3982ef9f173112cf1691b8f4086f
2026-03-03 04:36:58.034 DEBUG [src.node.docker_mananger] Container started with ID 390b2cb97f97. Setting up logs at ./log/docker/node1_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__wakuorg_nwaku:latest.log
2026-03-03 04:36:58.034 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5148
2026-03-03 04:36:58.034 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:36:58.571 ERROR [src.node.docker_mananger] Max retries reached for container ec1f508b8173. Exiting log stream.
2026-03-03 04:36:59.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5148/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:59.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:36:59.039 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:36:59.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5148/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:36:59.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.112/tcp/5149/p2p/16Uiu2HAm1DpG4B7QbsQUDyaTwBYDNtytUfDZNCEU5tv5MUgKUSXa","/ip4/172.18.149.112/tcp/5150/ws/p2p/16Uiu2HAm1DpG4B7QbsQUDyaTwBYDNtytUfDZNCEU5tv5MUgKUSXa"],"enrUri":"enr:-L24QDzoKFTzjKwcb9GdEPCXgPt-2EbcyyXDkY16CZkjOVkZSV_fA3QDCF9QRvCPtxEQ-xD-6AMonHs-0YSdwX3SA-sCgmlkgnY0gmlwhKwSlXCKbXVsdGlhZGRyc5YACASsEpVwBhQdAAoErBKVcAYUHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECVhyDtpFc_mg05aZYlHkcCVDecUXF13ma868WuCBNhOmDdGNwghQdg3VkcIIUH4V3YWt1MgU"}'
2026-03-03 04:36:59.042 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:36:59.049 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:36:59.049 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__wakuorg_nwaku:latest.log
2026-03-03 04:36:59.049 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:36:59.049 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:36:59.051 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:36:59.051 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.233
2026-03-03 04:36:59.051 DEBUG [src.node.docker_mananger] Generated ports ['62147', '62148', '62149', '62150', '62151']
2026-03-03 04:36:59.051 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:36:59.051 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:36:59.051 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:36:59.051 DEBUG [src.node.docker_mananger] docker run -i -t -p 62147:62147 -p 62148:62148 -p 62149:62149 -p 62150:62150 -p 62151:62151 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=62149 --rest-port=62147 --tcp-port=62148 --discv5-udp-port=62150 --rest-address=0.0.0.0 --nat=extip:172.18.71.233 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9ef0bcf8f788389ecefbcbbcda3bda5f12d4c7ab3f87d9e152f4c18fa1a6e1dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62151 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDzoKFTzjKwcb9GdEPCXgPt-2EbcyyXDkY16CZkjOVkZSV_fA3QDCF9QRvCPtxEQ-xD-6AMonHs-0YSdwX3SA-sCgmlkgnY0gmlwhKwSlXCKbXVsdGlhZGRyc5YACASsEpVwBhQdAAoErBKVcAYUHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECVhyDtpFc_mg05aZYlHkcCVDecUXF13ma868WuCBNhOmDdGNwghQdg3VkcIIUH4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-03 04:36:59.253 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.233 waku 06260c11a097a60b2bc2e0ae38384206891cb2b622f37ec0f146fa084adcdfd9
2026-03-03 04:36:59.294 DEBUG [src.node.docker_mananger] Container started with ID 06260c11a097. Setting up logs at ./log/docker/node2_2026-03-03_04-36-57__c7028b3a-145c-4c6e-8f7b-bf6b6f77146e__wakuorg_nwaku:latest.log
2026-03-03 04:36:59.295 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62147
2026-03-03 04:36:59.295 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:00.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-03 04:37:00.306 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:00.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.233/tcp/62148/p2p/16Uiu2HAmGRRL7RRpoKu4CU5gzZdkkMFPQLw4aLBB9FsCTohTVBHZ","/ip4/172.18.71.233/tcp/62149/ws/p2p/16Uiu2HAmGRRL7RRpoKu4CU5gzZdkkMFPQLw4aLBB9FsCTohTVBHZ"],"enrUri":"enr:-L24QI39J88s271D5fXw98aMlVkIkrVBDjmWAY7fhSvdfSSbMHBOuM8s5hyn1LsSkls3mUITBkpLT2bd2zGNNbBR3DICgmlkgnY0gmlwhKwSR-mKbXVsdGlhZGRyc5YACASsEkfpBvLEAAoErBJH6Qbyxd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDN_TcakdAmuOJka4fk9VKn6oJVVVZ6Qd-XelthbaSH6iDdGNwgvLEg3VkcILyxoV3YWt1MgE"}'
2026-03-03 04:37:00.312 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:00.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62147/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.149.112/tcp/5149/p2p/16Uiu2HAm1DpG4B7QbsQUDyaTwBYDNtytUfDZNCEU5tv5MUgKUSXa"]'
2026-03-03 04:37:00.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/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"]'
2026-03-03 04:37:00.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62147/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"]'
2026-03-03 04:37:00.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.359 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5148/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:00.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:00.388 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:37:00.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1772512620336636347,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1772512620346224285,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1772512620352948273,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1772512620359533284,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1772512620365251461,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1772512620371575891,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1772512620377587061,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62147/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:00.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1772512620382770500,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:00.513 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:00.514 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:00.514 DEBUG [src.node.waku_node] Stopping container with id 390b2cb97f97
2026-03-03 04:37:01.134 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:01.134 DEBUG [src.node.waku_node] Stopping container with id 06260c11a097
2026-03-03 04:37:01.695 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:01.698 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:01.706 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:01.714 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_with_unknown_pubsub_topic with id: 2026-03-03_04-43-51__28f018e3-92aa-4bf0-a225-7b027953393f
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_2026-03-03_04-43-51__28f018e3-92aa-4bf0-a225-7b027953393f__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.79
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1830', '1831', '1832', '1833', '1834']
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 1830:1830 -p 1831:1831 -p 1832:1832 -p 1833:1833 -p 1834:1834 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=1832 --rest-port=1830 --tcp-port=1831 --discv5-udp-port=1833 --rest-address=0.0.0.0 --nat=extip:172.18.16.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e58e08dcedabdf8eae6199c52c5b29051b1f0ae80deaa9d1a23e53b3381e5a55 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1834 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.79 waku 7db4e75f314f3eabf3c7483d0d1cc251a69a67f89457f193b0f516b493faacc5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 43f2689541d3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7db4e75f314f. Setting up logs at ./log/docker/publishing_node1_2026-03-03_04-43-51__28f018e3-92aa-4bf0-a225-7b027953393f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1830
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 ada3a4dc52e7. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1830/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:1830/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.79/tcp/1831/p2p/16Uiu2HAmJmn2WRrSM7us2edSM9JQ4Fr6SvWyNKfaYf9BxkH3zrKF","/ip4/172.18.16.79/tcp/1832/ws/p2p/16Uiu2HAmJmn2WRrSM7us2edSM9JQ4Fr6SvWyNKfaYf9BxkH3zrKF"],"enrUri":"enr:-L24QLwdhIb8LtaelsfIBK241xJpMb-xnqonL4HP4TPycngXcGThmzYwGXZNFKMtPggCck5zy6LmPdPqQ53oVSmB6nQCgmlkgnY0gmlwhKwSEE-KbXVsdGlhZGRyc5YACASsEhBPBgcnAAoErBIQTwYHKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWuNArHmalOPohXZBA0w9kcQQ24NrgDiuObsJGttqF06DdGNwggcng3VkcIIHKYV3YWt1MgM"}'
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_2026-03-03_04-43-51__28f018e3-92aa-4bf0-a225-7b027953393f__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.39.54
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30480', '30481', '30482', '30483', '30484']
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 30480:30480 -p 30481:30481 -p 30482:30482 -p 30483:30483 -p 30484:30484 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=30482 --rest-port=30480 --tcp-port=30481 --discv5-udp-port=30483 --rest-address=0.0.0.0 --nat=extip:172.18.39.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=56cbe398406b3e2b6e1c1cf6a5dacd39d691a784b8debcedee476e66dc2ffa1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30484 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLwdhIb8LtaelsfIBK241xJpMb-xnqonL4HP4TPycngXcGThmzYwGXZNFKMtPggCck5zy6LmPdPqQ53oVSmB6nQCgmlkgnY0gmlwhKwSEE-KbXVsdGlhZGRyc5YACASsEhBPBgcnAAoErBIQTwYHKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWuNArHmalOPohXZBA0w9kcQQ24NrgDiuObsJGttqF06DdGNwggcng3VkcIIHKYV3YWt1MgM --storenode=/ip4/172.18.16.79/tcp/1831/p2p/16Uiu2HAmJmn2WRrSM7us2edSM9JQ4Fr6SvWyNKfaYf9BxkH3zrKF --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.39.54 waku d42d88e93352b78ec1fe7e79222772ee1a2470ba8faa9a44edd8d646f42c943a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d42d88e93352. Setting up logs at ./log/docker/store_node1_2026-03-03_04-43-51__28f018e3-92aa-4bf0-a225-7b027953393f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30480
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:30480/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:30480/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.39.54/tcp/30481/p2p/16Uiu2HAm4tvKSZ6ziGEtTJv87RTxhecDQmjwwu5fwHfzYsCtvL44","/ip4/172.18.39.54/tcp/30482/ws/p2p/16Uiu2HAm4tvKSZ6ziGEtTJv87RTxhecDQmjwwu5fwHfzYsCtvL44"],"enrUri":"enr:-L24QG45neBU_kS64qoKKfQol0QdGgSbGVZu1RswR5kYUzb5RRTrxLRiEwC-_kRX0V-uXrcWYMjfbiJaNhtzbWZ4fQECgmlkgnY0gmlwhKwSJzaKbXVsdGlhZGRyc5YACASsEic2BncRAAoErBInNgZ3Et0DgnJzhQADAQAAiXNlY3AyNTZrMaECjLQTupaX_eFbaY6Ntllqt9u8sQORSeajcDz7IcVaL7WDdGNwgncRg3VkcIJ3E4V3YWt1MgM"}'
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:30480/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.79/tcp/1831/p2p/16Uiu2HAmJmn2WRrSM7us2edSM9JQ4Fr6SvWyNKfaYf9BxkH3zrKF"]'
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:1830/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:30480/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:1830/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:1830/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:1830/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:1830/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:1830/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:1830/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:1830/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:1830/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:1830/store/v3/messages?pubsubTopic=test&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:30480/store/v3/messages?pubsubTopic=test&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 7db4e75f314f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d42d88e93352
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_unsubscribe_with_pubsub_topic_string_instead_of_list with id: 2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8
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_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__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.17.69
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63743', '63744', '63745', '63746', '63747']
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 63743:63743 -p 63744:63744 -p 63745:63745 -p 63746:63746 -p 63747:63747 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=63745 --rest-port=63743 --tcp-port=63744 --discv5-udp-port=63746 --rest-address=0.0.0.0 --nat=extip:172.18.17.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dde30ad5a9ce751dae52fe57aff0177ed1bc4467af19a80ae6e91def5e4a4133 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63747 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.17.69 waku daad3dd8c3faaaa24e2f622697ef64e98420aa670be5506226bb9cf1394954ba
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID daad3dd8c3fa. Setting up logs at ./log/docker/node1_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63743
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 bb7cd498fad6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f17bbe3312ec. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63743/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63743/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.17.69/tcp/63744/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG","/ip4/172.18.17.69/tcp/63745/ws/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG"],"enrUri":"enr:-L24QMkmPe44UCua0MyLN6UJ0Kl16JuPV7Rbjhqw1bwo-mbOD1rbip4IVcFz6j1LIpDxEMKMs3r6YRozOBYMu2KAXpkCgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBvkAAAoErBIRRQb5Ad0DgnJzhQADAQAAiXNlY3AyNTZrMaECqEehnlGEBJB15EGTsImN0Q1kzEH2-s81LAoUCjQ6YvWDdGNwgvkAg3VkcIL5AoV3YWt1MgU"}'
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_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__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.202.85
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48611', '48612', '48613', '48614', '48615']
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 48611:48611 -p 48612:48612 -p 48613:48613 -p 48614:48614 -p 48615:48615 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=48613 --rest-port=48611 --tcp-port=48612 --discv5-udp-port=48614 --rest-address=0.0.0.0 --nat=extip:172.18.202.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=00e0afc93dd4ca7d5fe82fecaa278d5fbbdebb3cfd95e6fad47ad7ec1599c0ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48615 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMkmPe44UCua0MyLN6UJ0Kl16JuPV7Rbjhqw1bwo-mbOD1rbip4IVcFz6j1LIpDxEMKMs3r6YRozOBYMu2KAXpkCgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBvkAAAoErBIRRQb5Ad0DgnJzhQADAQAAiXNlY3AyNTZrMaECqEehnlGEBJB15EGTsImN0Q1kzEH2-s81LAoUCjQ6YvWDdGNwgvkAg3VkcIL5AoV3YWt1MgU --filternode=/ip4/172.18.17.69/tcp/63744/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.85 waku 934d5b915704227ef1ccc782567fa464148f1ff7363ccbfcbb77075bb385d94e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 934d5b915704. Setting up logs at ./log/docker/node2_2026-03-03_04-33-44__f3a77856-d6d6-4727-aed7-2350193bb6d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48611
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:48611/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48611/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.202.85/tcp/48612/p2p/16Uiu2HAmCE3Bfe5q4YsUNnkBxknuHAnC3KxuoccBxuGLtaephyQF","/ip4/172.18.202.85/tcp/48613/ws/p2p/16Uiu2HAmCE3Bfe5q4YsUNnkBxknuHAnC3KxuoccBxuGLtaephyQF"],"enrUri":"enr:-L24QFCoufUlkDGjc_rSxyneu3nQuDE3L4AXS0wkkiaAtboyKxB43sFWSqUmZZKBn1sDVG56ijIS2Q7S6NrE68SKRhkCgmlkgnY0gmlwhKwSylWKbXVsdGlhZGRyc5YACASsEspVBr3kAAoErBLKVQa95d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-ZuvLXNebcao7yZS1cG4O6UDjfJEG1w_gogy97AUqDSDdGNwgr3kg3VkcIK95oV3YWt1MgA"}'
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:48611/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.69/tcp/63744/p2p/16Uiu2HAm6kZpmJCzn9oDtmzGPagr8m7tMh75MVi58Gc4D3ev1oCG"]'
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:63743/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:48611/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ea815160-7357-4ab7-88d1-5d942d2cb2ca", "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":"ea815160-7357-4ab7-88d1-5d942d2cb2ca","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:48611/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:48611/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 daad3dd8c3fa
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 934d5b915704
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,69 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_service_peers_scalar_required_types with id: 2026-03-03_04-38-15__06f11cdf-bc9b-454e-b96b-914db8fbca49
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_2026-03-03_04-38-15__06f11cdf-bc9b-454e-b96b-914db8fbca49__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_2026-03-03_04-38-15__06f11cdf-bc9b-454e-b96b-914db8fbca49__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_2026-03-03_04-38-15__06f11cdf-bc9b-454e-b96b-914db8fbca49__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_2026-03-03_04-38-15__06f11cdf-bc9b-454e-b96b-914db8fbca49__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.12.159
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21896', '21897', '21898', '21899', '21900']
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 21896:21896 -p 21897:21897 -p 21898:21898 -p 21899:21899 -p 21900:21900 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=21898 --rest-port=21896 --tcp-port=21897 --discv5-udp-port=21899 --rest-address=0.0.0.0 --nat=extip:172.18.12.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=677a0bbfddfdbc37d02dc82b6dfb5c12daee8d851baec263487c6cb78bbff2d2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21900 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.159 waku 8dc53768c6b37ee7995200853f643bf3375229afe1330339fe00ea0e6818610f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 813620dd5446. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8dc53768c6b3. Setting up logs at ./log/docker/node1_2026-03-03_04-38-15__06f11cdf-bc9b-454e-b96b-914db8fbca49__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21896
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 9c69a0fa649e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21896/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:21896/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.12.159/tcp/21897/p2p/16Uiu2HAmF8ERzUvNZZ18KTxiJNamBNiRNfr7qYpw7DBFHrVtPDRK","/ip4/172.18.12.159/tcp/21898/ws/p2p/16Uiu2HAmF8ERzUvNZZ18KTxiJNamBNiRNfr7qYpw7DBFHrVtPDRK"],"enrUri":"enr:-L24QJywLibMH0jFBeSvgFF7Znkv1G6ZjuDu3boC4gizZDhWFGi_TaCjz-fF-jcoPyAT-Z6AXc2CsQ85DgVuxWPL-noCgmlkgnY0gmlwhKwSDJ-KbXVsdGlhZGRyc5YACASsEgyfBlWJAAoErBIMnwZVit0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJLH6KqP64N7GGozCFIWRRkOluuGDXkNDECb87aVKJpKDdGNwglWJg3VkcIJVi4V3YWt1MgE"}'
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.153.177
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14767', '14768', '14769', '14770', '14771']
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 14767:14767 -p 14768:14768 -p 14769:14769 -p 14770:14770 -p 14771:14771 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=14769 --rest-port=14767 --tcp-port=14768 --discv5-udp-port=14770 --rest-address=0.0.0.0 --nat=extip:172.18.153.177 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b4d7c8afdb4a4be7ddffe1b2b4a7ac12bc8d22aedf6dec6dfdeac9d9188cde87 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14771 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJywLibMH0jFBeSvgFF7Znkv1G6ZjuDu3boC4gizZDhWFGi_TaCjz-fF-jcoPyAT-Z6AXc2CsQ85DgVuxWPL-noCgmlkgnY0gmlwhKwSDJ-KbXVsdGlhZGRyc5YACASsEgyfBlWJAAoErBIMnwZVit0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJLH6KqP64N7GGozCFIWRRkOluuGDXkNDECb87aVKJpKDdGNwglWJg3VkcIJVi4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.153.177 waku 325301b8e0cecfc8a5c1ddc851cba9d46ca9d4a4a82c1e83fac8c2ade4eee556
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 325301b8e0ce. Setting up logs at ./log/docker/node2_2026-03-03_04-38-15__06f11cdf-bc9b-454e-b96b-914db8fbca49__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14767
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:14767/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:14767/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.153.177/tcp/14768/p2p/16Uiu2HAmKHromFmLmz7MJBo62Rm82yqNtWjTaZadVbbBahmHNmxg","/ip4/172.18.153.177/tcp/14769/ws/p2p/16Uiu2HAmKHromFmLmz7MJBo62Rm82yqNtWjTaZadVbbBahmHNmxg"],"enrUri":"enr:-L24QIazLzVKv5U7FwFT9b81k8VK4-E7KygnEXm9B8jdtaOfRsb3GryTy_p6CP7YlDCw89sEZH1hcsgN1dPcmYGu96ECgmlkgnY0gmlwhKwSmbGKbXVsdGlhZGRyc5YACASsEpmxBjmwAAoErBKZsQY5sd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYpgU_BpqhFb6hDY27C1SZEtfR-e7fYZc36qQUvPP1xWDdGNwgjmwg3VkcII5soV3YWt1MgE"}'
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:21896/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.153.177/tcp/14768/p2p/16Uiu2HAmKHromFmLmz7MJBo62Rm82yqNtWjTaZadVbbBahmHNmxg"]'
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:21896/admin/v1/peers/service" -H "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.153.177/tcp/59448/p2p/16Uiu2HAmKHromFmLmz7MJBo62Rm82yqNtWjTaZadVbbBahmHNmxg","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-157-gba8587","origin":"UnknownOrigin"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:524 /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.153.177/tcp/59448/p2p/16Uiu2HAmKHromFmLmz7MJBo62Rm82yqNtWjTaZadVbbBahmHNmxg', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-157-gba8587', '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 8dc53768c6b3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 325301b8e0ce
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.

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